🗊 Презентация Технология XPath

Нажмите для полного просмотра!
Технология XPath, слайд №1 Технология XPath, слайд №2 Технология XPath, слайд №3 Технология XPath, слайд №4 Технология XPath, слайд №5 Технология XPath, слайд №6 Технология XPath, слайд №7 Технология XPath, слайд №8 Технология XPath, слайд №9 Технология XPath, слайд №10 Технология XPath, слайд №11 Технология XPath, слайд №12 Технология XPath, слайд №13 Технология XPath, слайд №14 Технология XPath, слайд №15 Технология XPath, слайд №16 Технология XPath, слайд №17 Технология XPath, слайд №18 Технология XPath, слайд №19 Технология XPath, слайд №20 Технология XPath, слайд №21 Технология XPath, слайд №22 Технология XPath, слайд №23 Технология XPath, слайд №24 Технология XPath, слайд №25 Технология XPath, слайд №26 Технология XPath, слайд №27 Технология XPath, слайд №28 Технология XPath, слайд №29 Технология XPath, слайд №30 Технология XPath, слайд №31 Технология XPath, слайд №32 Технология XPath, слайд №33 Технология XPath, слайд №34 Технология XPath, слайд №35 Технология XPath, слайд №36 Технология XPath, слайд №37 Технология XPath, слайд №38 Технология XPath, слайд №39 Технология XPath, слайд №40 Технология XPath, слайд №41 Технология XPath, слайд №42 Технология XPath, слайд №43 Технология XPath, слайд №44 Технология XPath, слайд №45 Технология XPath, слайд №46 Технология XPath, слайд №47 Технология XPath, слайд №48 Технология XPath, слайд №49 Технология XPath, слайд №50 Технология XPath, слайд №51 Технология XPath, слайд №52 Технология XPath, слайд №53 Технология XPath, слайд №54 Технология XPath, слайд №55 Технология XPath, слайд №56 Технология XPath, слайд №57 Технология XPath, слайд №58 Технология XPath, слайд №59 Технология XPath, слайд №60 Технология XPath, слайд №61 Технология XPath, слайд №62 Технология XPath, слайд №63 Технология XPath, слайд №64 Технология XPath, слайд №65

Содержание

Вы можете ознакомиться и скачать презентацию на тему Технология XPath. Доклад-сообщение содержит 65 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Технология XPath Обзор
Описание слайда:
Технология XPath Обзор

Слайд 2


XPath - XML Path Language XPath – язык для адресации частей XML документа XPath – открытый стандарт спецификации W3C Основное использование –...
Описание слайда:
XPath - XML Path Language XPath – язык для адресации частей XML документа XPath – открытый стандарт спецификации W3C Основное использование – применение совместно с XSLT для выбора вершин документа

Слайд 3


Цели и задачи, которые решает XPath Эффективный, компактный и логичный синтаксис для указания пути или местоположения вершин XML документа...
Описание слайда:
Цели и задачи, которые решает XPath Эффективный, компактный и логичный синтаксис для указания пути или местоположения вершин XML документа Эффективное языковое средство для ссылок на содержимое XML документа, не “завязанное” на язык разметки документа Обеспечить стандартную библиотеку функций для работы со строками, числами и Boolean выражениями, которые могут использоваться при обработке XML документов Использовать при программировании на языке XSLT, а также других языках или интерфейсах предназначенных для работы с XML документами

Слайд 4


Краткое знакомство с синтаксисом языка XPath
Описание слайда:
Краткое знакомство с синтаксисом языка XPath

Слайд 5


Модель дерева XML документа – пример XML документа > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Модель дерева XML документа – пример XML документа > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 6


Модель дерева XML документа – представление XML в виде дерева
Описание слайда:
Модель дерева XML документа – представление XML в виде дерева

Слайд 7


Модель дерева XML документа – представление XML в виде дерева
Описание слайда:
Модель дерева XML документа – представление XML в виде дерева

Слайд 8


Синтаксис XPath XPath выражения состоят из шагов (location step), которые отделяются символом «/» Объединенные шаги составляют путь (location path)
Описание слайда:
Синтаксис XPath XPath выражения состоят из шагов (location step), которые отделяются символом «/» Объединенные шаги составляют путь (location path)

Слайд 9


Пример - /books/book/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 10


Синтаксис XPath Каждый шаг (отсчет идет слева направо) перемещает в дереве на уровень вниз или вверх в дереве вершин относительно предыдущего шага...
Описание слайда:
Синтаксис XPath Каждый шаг (отсчет идет слева направо) перемещает в дереве на уровень вниз или вверх в дереве вершин относительно предыдущего шага Шаг может быть абсолютным и относительным Абсолютный шаг может быть только самым первым в пути Относительные шаги могут использоваться в любом месте пути Пути могут быть составными из нескольких объединенных групп путей, разделенных символом | (pipe).

Слайд 11


Пример - /books/book/title | /books/book/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book/title | /books/book/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 12


Синтаксис XPath – абсолютные и относительные пути Абсолютный путь – всегда начинается с корневой вершины документа, обозначаемой символом «/»...
Описание слайда:
Синтаксис XPath – абсолютные и относительные пути Абсолютный путь – всегда начинается с корневой вершины документа, обозначаемой символом «/» Относительный путь – начинается с ранее установленного контекста (context node), не содержит символа «/» в начале

Слайд 13


Синтаксис XPath – описание шага (location step) child::price[price=9.90] axis – определяет «направление просмотра» от текущей вершины (context node),...
Описание слайда:
Синтаксис XPath – описание шага (location step) child::price[price=9.90] axis – определяет «направление просмотра» от текущей вершины (context node), в направлении вершин, указанных в nodetest. Отделяются знаком :: nodetest – определяет начальный набор вершин, которые должны быть выбраны в результате шага. Единственная обязательная часть predicate – дополнительные условия для axis и nodetest. Соответствие этому условию определяет попадет ли вершина в результирующий набор вершин шага

Слайд 14


Описание node-test части шага (location step) Указывает тип вершин, или определенные вершины, над полученным набором которых возможен дополнительный...
Описание слайда:
Описание node-test части шага (location step) Указывает тип вершин, или определенные вершины, над полученным набором которых возможен дополнительный выбор Может быть 3-х видов: Указание имени вершины (Name tests) Указание типа вершины (Node Type tests) Указание processing-instruction("target") с указанием цели.

Слайд 15


Описание node-test части шага – Name tests Здесь чаще всего используется имя нужной вершины Ось (axis) может указывать на тип вершины: Не attribute::...
Описание слайда:
Описание node-test части шага – Name tests Здесь чаще всего используется имя нужной вершины Ось (axis) может указывать на тип вершины: Не attribute:: и не namespace:: -> элемент attribute:: -> атрибут namespace:: -> пространство имен Указываемое имя может быть трех видов: QName * NCName:*

Слайд 16


Пример - /books/*/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/*/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 17


Пример - /books/book/* > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book/* > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 18


Описание node-test части шага – Node Type tests Можно отбирать вершины по их типу comment() – комментарии node() – любые вершины, кроме атрибутов...
Описание слайда:
Описание node-test части шага – Node Type tests Можно отбирать вершины по их типу comment() – комментарии node() – любые вершины, кроме атрибутов processing-instruction() – инструкции по обработке text() – текстовые вершины В XPath 2.0 также поддерживаются attribute() – атрибуты document-node() – любые вершины element() – элементы item() – вершины-«листья»

Слайд 19


Пример - /comment() > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /comment() > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 20


Пример - //text() > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - //text() > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 21


Модель дерева XML документа, используемая XPath XPath рассматривает XML документ как дерево взаимосвязанных ветвей и вершин, следующих типов: Элемент...
Описание слайда:
Модель дерева XML документа, используемая XPath XPath рассматривает XML документ как дерево взаимосвязанных ветвей и вершин, следующих типов: Элемент Атрибут Инструкция обработки Комментарий Текстовое содержимое Пространство имен Сам документ рассматривается как вершина Модель рассматривает помимо вершин, их взаимное отношение друг к другу

Слайд 22


Знакомство с XPath осями (axes) и взаимоотношением вершин Отношение между вершинами в терминологии языка XPath называется axis (ось). Оси бывают...
Описание слайда:
Знакомство с XPath осями (axes) и взаимоотношением вершин Отношение между вершинами в терминологии языка XPath называется axis (ось). Оси бывают следующие: Parent Child Ancestor Descendant Ancestor-or-self Descendant-or-self Preceding Following Preceding-sibling Following-sibling Self Attribute Namespace

Слайд 23


Примеры применения осей > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Примеры применения осей > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 24


Типы XPath осей (axes) - parent Элемент, непосредственно содержащий данную вершину (элемент, атрибут, инструкцию по обработке, комментарий или...
Описание слайда:
Типы XPath осей (axes) - parent Элемент, непосредственно содержащий данную вершину (элемент, атрибут, инструкцию по обработке, комментарий или текстовую вершину) У пространства имен – элемент, где пространство имен объявляется У корневого элемента – корневая вершина У корневой вершины отсутствует Аббревиатура: .. ../cd вместо parent::node()/cd

Слайд 25


Пример parent > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример parent > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 26


Типы XPath осей (axes) - child Любые вершины (кроме атрибутов и пространств имен), находящиеся непосредственно ниже в иерархии Обычно имеет смысл...
Описание слайда:
Типы XPath осей (axes) - child Любые вершины (кроме атрибутов и пространств имен), находящиеся непосредственно ниже в иерархии Обычно имеет смысл только для элементов и корневой вершины Ось по умолчанию Обычно не используется явно cd вместо child::cd

Слайд 27


Пример child > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример child > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 28


Типы XPath осей (axes) – ancestor Любые вершины, находящиеся выше в иерархии (прародители) Включают также parent вершину У корневой вершины...
Описание слайда:
Типы XPath осей (axes) – ancestor Любые вершины, находящиеся выше в иерархии (прародители) Включают также parent вершину У корневой вершины отсутствуют Корневая вершина – прародитель всех остальных вершин

Слайд 29


Пример ancestor > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример ancestor > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 30


Типы XPath осей (axes) – descendant Любые вершины, находящиеся ниже в иерархии (потомки) Включают также child вершины Для корневой вершины потомками...
Описание слайда:
Типы XPath осей (axes) – descendant Любые вершины, находящиеся ниже в иерархии (потомки) Включают также child вершины Для корневой вершины потомками являются все остальные вершины за исключением самой корневой вершины атрибутов пространства имен

Слайд 31


Пример descendant > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример descendant > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 32


Типы XPath осей (axes) - ancestor-or-self Все ancestor вершины (предки) и сама вершина Для корневой вершины результатом будет только корневая вершина
Описание слайда:
Типы XPath осей (axes) - ancestor-or-self Все ancestor вершины (предки) и сама вершина Для корневой вершины результатом будет только корневая вершина

Слайд 33


Пример ancestor-or-self > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример ancestor-or-self > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 34


Типы XPath осей (axes) – descendant-or-self Все descendant вершины (потомки) и сама вершина Аббревиатура: // //cd вместо...
Описание слайда:
Типы XPath осей (axes) – descendant-or-self Все descendant вершины (потомки) и сама вершина Аббревиатура: // //cd вместо /descendant-or-self::node()/cd

Слайд 35


Пример descendant-or-self > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример descendant-or-self > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 36


Типы XPath осей (axes) – preceding Любые узлы, предшествующие в XML документе текущему, за исключением предков, атрибутов и пространств имен...
Описание слайда:
Типы XPath осей (axes) – preceding Любые узлы, предшествующие в XML документе текущему, за исключением предков, атрибутов и пространств имен Фактически, это весь документ от начала и до текущего узла

Слайд 37


Пример preceding
Описание слайда:
Пример preceding

Слайд 38


Типы XPath осей (axes) – following Любые узлы, следующие в XML документе за текущим , за исключением предков, атрибутов и пространств имен...
Описание слайда:
Типы XPath осей (axes) – following Любые узлы, следующие в XML документе за текущим , за исключением предков, атрибутов и пространств имен Фактически, это весь документ от текущего узла до конца

Слайд 39


Пример following > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример following > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 40


Типы XPath осей (axes) – preceding-sibling Узлы, предшествующие в XML документе текущему и имеющие с ним общего родителя (parent вершину) Атрибуты и...
Описание слайда:
Типы XPath осей (axes) – preceding-sibling Узлы, предшествующие в XML документе текущему и имеющие с ним общего родителя (parent вершину) Атрибуты и пространства имен не входят в список таких узлов

Слайд 41


Пример preceding-sibling > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример preceding-sibling > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 42


Типы XPath осей (axes) – following-sibling Узлы, следующие в XML документе за текущим и имеющие с ним общего родителя (parent вершину) Атрибуты и...
Описание слайда:
Типы XPath осей (axes) – following-sibling Узлы, следующие в XML документе за текущим и имеющие с ним общего родителя (parent вершину) Атрибуты и пространства имен не входят в список таких узлов

Слайд 43


Пример following-sibling > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример following-sibling > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 44


Типы XPath осей (axes) – self Текущая вершина Аббревиатура: . ./cd вместо self::node()/cd
Описание слайда:
Типы XPath осей (axes) – self Текущая вершина Аббревиатура: . ./cd вместо self::node()/cd

Слайд 45


Пример self > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример self > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 46


Типы XPath осей (axes) – attribute Атрибуты текущей вершины Ось применима только к элементам Аббревиатура: @ @type вместо attribute::type
Описание слайда:
Типы XPath осей (axes) – attribute Атрибуты текущей вершины Ось применима только к элементам Аббревиатура: @ @type вместо attribute::type

Слайд 47


Пример attribute > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример attribute > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 48


Типы XPath осей (axes) – namespace Пространства имен для данного узла Ось применима только к элементам В результирующий набор попадут пространства...
Описание слайда:
Типы XPath осей (axes) – namespace Пространства имен для данного узла Ось применима только к элементам В результирующий набор попадут пространства имен, объявленные непосредственно в элементе и объявленные во всех ancestor элементах

Слайд 49


Пример namespace > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример namespace > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 50


Описание predicate части шага (location step) Представляет собой фильтр для отбора из вершин, полученных после node test и прохождению по оси...
Описание слайда:
Описание predicate части шага (location step) Представляет собой фильтр для отбора из вершин, полученных после node test и прохождению по оси [something operator somevalue] [ ] – квадратные скобки обязательны something – может быть шагом (location step) относительно вершин, полученных после node test и прохождению по оси; или встроенной функцией operator – один из булевских операторов somevalue – значение с которым сравнивается something

Слайд 51


Пример - /books/book[author]/title > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[author]/title > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 52


Пример - /books/book[author='Randall, Tristan'] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[author='Randall, Tristan'] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 53


Пример - /books/book[@catnum='id2345']/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[@catnum='id2345']/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 54


Пример - /books/book[1]/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[1]/author > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 55


Пример - /books/book/author[1] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book/author[1] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 56


Пример - /books/book[last()] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[last()] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 57


Пример - /books/book[@catnum='id7823'][1] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[@catnum='id7823'][1] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 58


Пример - /books/book[1][@catnum='id7823'] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[1][@catnum='id7823'] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 59


Пример - /books/book[title and author] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, J&oumlaut;rg
Описание слайда:
Пример - /books/book[title and author] > ]> Jambing on the Trixles Randall, Tristan For Love of a Toothpick Frey, Jöaut;rg

Слайд 60


Некоторые полезные функции XPath number position() – позиция текущего элемента в коллекции вершин number last() – позиция последнего элемента в...
Описание слайда:
Некоторые полезные функции XPath number position() – позиция текущего элемента в коллекции вершин number last() – позиция последнего элемента в коллекции вершин (размер текущего контекста) node-set id(value) – выбирает элемент по уникальному ID string name(node-set?) – полное квалифицированное имя string local-name(node-set?) – локальное имя string namespace-uri(node-set?) – URI пространства имен number count(node-set) - количество узлов аргумента

Слайд 61


Некоторые полезные функции XPath string concat(string, string, string*) – объединяет аргументы в одну строку boolean contains(string, string) –...
Описание слайда:
Некоторые полезные функции XPath string concat(string, string, string*) – объединяет аргументы в одну строку boolean contains(string, string) – проверяет вхождение второго аргумента в первый string normalize-space(string) - нормализует строковое значение boolean starts-with(string, string) - проверяет, является ли второй аргумент началом первого string string(object?) - преобразует объект в строку

Слайд 62


Некоторые полезные функции XPath number string-length(string) - длина строки string substring(string, number, number?) - возвращает подстроку...
Описание слайда:
Некоторые полезные функции XPath number string-length(string) - длина строки string substring(string, number, number?) - возвращает подстроку (символы от второго аргумента до третьего) string substring-after(string, string) - возвращает часть первого аргумента, непосредственно следующую за первым вхождением второго аргумента string substring-before(string, string) - возвращает часть первого аргумента, предшествующую первому вхождению второго аргумента string translate(string, string, string) - заменяет символы первого аргумента, совпадающие с символами второго аргумента, на соответствующие символы третьего аргумента

Слайд 63


Некоторые полезные функции XPath number ceiling(number) - наименьшее целое, не меньшее аргумента number floor(number) - наибольшее целое, не...
Описание слайда:
Некоторые полезные функции XPath number ceiling(number) - наименьшее целое, не меньшее аргумента number floor(number) - наибольшее целое, не превышающее аргумента number round(number) - округление до ближайшего целого number number(object?) - преобразование объекта к числу number sum(node-set) - сумма значений узлов аргумента

Слайд 64


Полезные ссылки
Описание слайда:
Полезные ссылки

Слайд 65


Технология XPath, слайд №65
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию