Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > что такое xPath?


Автор: mogul82 13.4.2009, 12:55
У меня в башке такая неразбириха, я уже запутался.

xPath - это что за технология? От неё исходит XSL? Или нет?
И че от чего исходит?

Автор: sir_nuf_nuf 13.4.2009, 20:42
1) читать Wikipedia!
2) XPath - это язык (стандарт) запросов к XML.
XML документ - это ДЕРЕВО тэгов.
XPath позволяет извлечь информацию из этого дерева.
Результатом XPath запроса могуть быть:
- число
- строка
- набор узлов дерева

Примеры XPath выражений:
//bum/@bam     -    извлекает список значений всех аттрибутов bam у всех узлов bum
./human:man[@name='vasya']  - извлекает список узлов типа human:man у которых аттрибут name = 'vasya'

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)