XPath
Матеріал з Вікіпедії — вільної енциклопедії.
XPath (XML Path Language) — це мова виразів для адресації частин XML документа, або для обчислення величин (рядкових, числових або булевих) на основі вмісту XML документа.
XPath був створений щоб організувати доступ до елементів документа XML з файлу стилів XSLT. XPath створений на основі XML і є стандартом консорціуму W3C. У XPath використовується компактний синтаксис, відмінний від прийнятого в XML. У 2007 році завершилася розробка версії 2.0, яка тепер є складовою частиною мови XQuery.
Мова XPath основана на представленні XML документа у вигляді дерева, і надає можливість навігіції всередені дерева, вибирати вузли за різними критеріями. В просторіччі (хоча це не офіційна специфікація) XPath вираз часто називають просто XPath.
На початку вмотивований бажанням надати загальний синтаксис і модель поведінки між XPointer та XSLT, XPath швидко здобув визнання розробників як мова малих запитів, і його підмножини використовуються в інших специфікаціях W3C, як наприклад XML Schema та XForms.
[ред.] Зовнішні посилання
- Специфіккація XPath 1.0
- російський переклад специфікації XML Path (XPath) версії 1.0
- Специфіккація XPath 2.0
- Що нового в XPath 2.0
- Втілення XPath у JavaScript
- Підручник з численими прикладами
- Free Visual XPath Expression Builder
- Практика запитів XPath
- Ще одна практика запитів XPath
- XPath Visualizer - запусти запит на свій власний XML
- TinyXpath- Втілення XPath на c++
| Це незавершена стаття про комп'ютери. Ви можете допомогти проекту, виправивши або дописавши її. |

