Описание тега xpathnavigator

XPathNavigator предоставляет модель курсора для навигации и редактирования XML-данных.
1 ответ

Что не так с UNORDERED_NODE_ITERATOR_TYPE с определенным XML-документом?

У меня проблемы с получением элементов XML-документа. Я получил это через запрос, проанализировал, и затем я сделал следующее: var results = xDoc.evaluate( "pets/pet[@name='Foo']", xDoc, null, XPathResult.UNORDERED_NODE_ITERATOR_TYPE, null ); var no…
22 июн '15 в 21:19
2 ответа

Разбор выражений XPath

Я пытаюсь создать AET (абстрактное дерево выражений) для XPath (как я пишу WYSIWYG XSL-редактор). Последние три-четыре часа я бился головой о стену с помощью XPath BNF. Я подумал о другом решении. Я думал, что смогу написать класс, который реализует…
05 фев '09 в 07:10
3 ответа

Вернуть единственное приписанное значение через xpath

У меня есть немного XML <?xml version="1.0" encoding="utf-8"?> <rsp stat="ok"> <auth> <token>123456</token> <perms>write</perms> <user nsid="74461753@N03" username="user" fullname="name" /> </auth&g…
19 апр '13 в 13:50
2 ответа

Реализация моего собственного XPathNavigator в C#

Я ищу пример реализации C# класса, производного от класса Microsoft XPathNavigator. Кто-нибудь может указать мне на такую ​​статью? Как вы, возможно, знаете (или не знаете), XmlNavigator предназначен для наложения навигации XPath на большинство моде…
23 дек '08 в 21:53
2 ответа

Нужна помощь по использованию XPathNavigator в C#?

Мой файл XML, как показано ниже. Это смешанная схема и нормальные элементы. <?xml version="1.0" encoding="utf-8"?> <!-- R1 --> <ax:root xmlns:ax="http://amecn/software/realtime/ax"> <xsd:schema xmlns:xsd="http://www.w3.org/2001/…
07 июн '10 в 07:16
1 ответ

Не могу прочитать xml через XPathNavigator

Вот мой код, я не знаю, почему я не могу прочитать данные через XPathNavigator. Но это было задолго до того, как я добавил пространство имен и схему. XmlReaderSettings settings = new XmlReaderSettings(); settings.Schemas.Add("http://www.somewhere.co…
26 окт '09 в 07:52
1 ответ

XPathNavigator может выбирать тестовый ввод, но не реальный ввод

Вот мой XML, полученный при печати serviceListXml на консоль, как показано в коде ниже: <?xml version="1.0" encoding="utf-8"?> <service xml:base="https://fnord/live/api/v1" xmlns="http://www.w3.org/2007/app" xmlns:atom="http://www.w3.org/20…
04 ноя '18 в 21:09
3 ответа

Добавьте атрибуты XMl, если они не существуют, используя Xpath Navigator

Я хочу добавить атрибуты только тогда, когда он не существует.
26 апр '11 в 11:08
1 ответ

Можно ли использовать объект XMLDocument с объектом XPathDocument?

У меня есть статический метод, который преобразует HTML-файл и возвращает объект XMLDocument. После проведения обширных исследований возник следующий вопрос: Может передавать объект XMLDocument объекту XPathDocument, чтобы упростить чтение данных из…
14 окт '10 в 13:35
2 ответа

Поле в моем приложении имеет 2 HTML-кода. Когда я использую ИЛИ в его Xpath, он не обнаруживает Элемент. Может кто-нибудь помочь мне сделать соответствующий xpath

Поле в моем приложении имеет два HTML-кода. Я хочу использовать OR в своем XPath, чтобы в любом HTML-коде команда могла выполняться. Но я не могу использовать ИЛИ в xpath. Это не обнаружение поля, когда я использую ИЛИ. Ниже приведены два HTML-кода.…
1 ответ

Мой InnerXML равен моему OuterXML после выбора только дочерних узлов с XPathNodeIterator

Код, который я использую: string m_myXML = "<parent>\n" + " <child1>\n"+ " <child2a>\n"+ " <list1 attrib=\"one\" />\n"+ " <list2 attrib=\"two\" />\n"+ " </child2a>\n"+ " <child2b>\n"+ " <list1 attrib=\"on…
10 дек '10 в 13:51
2 ответа

System.Xml.XmlDocument, System.Xml.XPath.XPathNavigator{ReplaceSelf,OuterXml}: замена заполнителей в документе

В настоящее время я поддерживаю веб-приложение, которое я написал около года назад для работы. В основном это позволяет пользователям создавать собственные шаблоны отчетов XHTML. я использую XmlDocument, XPathNavigator и др. и др. проверять, очищать…
04 май '11 в 20:47
14 ответов

Использование Xpath с пространством имен по умолчанию в C#

У меня есть документ XML с пространством имен по умолчанию. Я использую XPathNavigator для выбора набора узлов, используя Xpath следующим образом: XmlElement myXML = ...; XPathNavigator navigator = myXML.CreateNavigator(); XPathNodeIterator result =…
25 фев '09 в 12:34
1 ответ

Найти атрибуты XML в случайном порядке

Как я могу найти 2 атрибута $_.CompleteName а также $_.Channel случайно? + $channel | ? {$liste} | get-random <<<< -min 0 -max $liste.list.groupe.count + CategoryInfo : InvalidArgument: (position:PSObject) [Get-Random ], ParameterBinding…
28 мар '15 в 12:02
1 ответ

xPath Evaluate vs XPathNodeIterator

Я ищу самый быстрый способ подсчета некоторых тегов в огромном XML-файле (120 МБ) long Quantity; XPathDocument xDocData = new XPathDocument(str_File_path); XPathNavigator xNavData = xDocData.CreateNavigator(); //Option 1 XPathExpression xExp = xNavD…
0 ответов

Разбор WordprocessingML с использованием XPath, XQuery или XPathNavigator

Я имею дело с обработкой текста ML (файл Office Word) с использованием выражений XPath. Из-за характера закладок, размещаемых в документе, начало закладки может быть где-то еще, а затем конец. Таким образом, они на самом деле не следуют какой-либо п…
11 май '16 в 21:00
3 ответа

Сравнение comboBox.Slectedvalue со значением узла файла XML с использованием Xpath в C#

Это часть моего XML-файла, и в моем C# форме есть поле со списком, содержащее имена устройств из xml-файла, который я поместил туда с помощью навигатора xpath, плюс цифра вверх и вниз, и, наконец, кнопка Я позвонил купить. то, что я хочу сделать, эт…
15 ноя '13 в 21:46
1 ответ

Как я могу получить XPath для XmlNode, в котором включен мой XPathNavigator?

dom4j (действительно хорошая библиотека Java XML) имеет очень полезный вызов. В эквиваленте их объекта XPathNavigator вы можете запросить уникальный оператор Xpath, который даст вам этот конкретный узел. Как я могу получить это с помощью библиотеки.…
03 дек '10 в 23:32
3 ответа

Получить значения атрибутов из соответствующих узлов XML с помощью запроса XPath

Это не кажется трудным, но я застрял в настоящее время. Я пытаюсь получить значения атрибутов для определенного атрибута из узлов, которые соответствуют заданной строке запроса XPath. Вот что у меня так далеко: public static IEnumerable<string&gt…
29 ноя '10 в 21:08
2 ответа

Переименуйте элемент, используя XPathNavigator

У меня есть объект XPathNavigator, указывающий на элемент XML. Я хочу переименовать элемент в другое имя (а также переименовать связанный конечный элемент). Можно ли это сделать с помощью XPathNavigator? (У меня есть обходной путь, который заключает…
30 сен '10 в 14:56