Содержание
- 2. XPath - (XML Path Language) язык запросов к элементам XML-документа Для использования необходимо подключить пространство имен
- 3. Синтаксис ./element1/element2 ./ (или отсутствие слеша и точки) – текущий контекст (узел) / - корневой узел
- 4. Операторы / - оператор дочернего элемента // - оператор дочернего элемента любого уровня вложенности . –
- 5. Коллекции элементов и фильтры ./element ./element[1] ./element[last()] ./element[@name] ./element[child] ./element[@name] [child] ./element[1]/child[2]
- 6. Операции and – логическое И or – логическое ИЛИ not() – логическое НЕ (то, к чему
- 7. Функции набора узлов count() id position() last() И другие
- 8. Строковые функции concat(“строка1”,”строка2”…) contains starts-with string string-length substring
- 9. Примеры Функции выборки можно использовать через XPathSelectElement и XPathSelectElements Остальные функции – через XPathEvaluate xml. XPathEvaluate(
- 10. Примеры XElement x = Plan.XPathSelectElement(".//" + key + "[1]"); Plan.XPathEvaluate("string(.//" + key + "[" + number.ToString()
- 12. Скачать презентацию