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

1 ответ

Как я могу использовать XPathNodeIterator с WPF DataGrid?

Как я могу использовать XPathNodeIterator с WPF DataGrid? Вот что я хотел бы сделать: Dim xpd As New Xml.XPath.XPathDocument("filename.txt") Dim xpn As Xml.XPath.XPathNavigator = xpd.CreateNavigator DataGrid1.DataContext = xpn.Select("/node1/node2")
1 ответ

Преобразовать XpathNodeIterator в список<XElement>

В C# я отсортировал RSS-канал, используя XpathExpression и собственную функцию сравнения для поля Дата публикации. Мне нужно конвертировать это отсортировано XPathNodeIterator возражать против List&lt;XElement&gt; Объект общего типа Linq. Я пытался …
16 апр '15 в 18:53
1 ответ

Вопрос по проблеме XPathNodeIterator в C#

Я анализирую XML-файл. и у меня возникла проблема с тем, как использовать XPathNodeIterator MoveNext() более разумно в C#2.0. Мой код как этот, while (it.MoveNext()) { string str = it.Current.GetAttribute("id", it.Current.NamespaceURI); it.Current.M…
23 дек '10 в 09:03
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…
1 ответ

CQ Jcr узел, как разрешить Sling:OrderedFolder jcr:primarytype и получить дочерние узлы

путь к родительскому элементу вышеприведенной структуры: папка pdf, - -> /content/dam/example/corporate/pdfи значение папки PDF в jcr:primarytype является Sling:OrderedFolder так же, как и две другие папки '2013' '2014'... если родительский pdf - э…
15 июл '14 в 14:07
4 ответа

Значение String.Format в C# в следующем контексте?

Я просто просматривал определенный код... Я хотел знать, что означает следующий код string format = "//User[UserName=\"{0}\" and EncryptPassword=\"{1}\"]"; string xpath = String.Format( format, userName, password ); Позже xpath используется для созд…
27 мар '14 в 07:50
1 ответ

Как я могу получить значение элемента из XPathNodeIterator?

Когда я пытаюсь кодировать как это, XPathNodeIterator it; string selectStr = "Equipment/Group/item"; it = nav.Select(selectStr); while (it.MoveNext()) { String strVal = ""; if (it.Current.HasChildren) { strVal = it.Current.Value.ToString(); // get w…
08 дек '10 в 09:26
2 ответа

Передать элемент XSLT в код C#

В моем XML у меня есть что-то вроде этого: &lt;people&gt; &lt;person&gt; &lt;name&gt; &lt;first&gt;Bob&lt;/first&gt; &lt;last&gt;Bobbertson&lt;/last&gt; &lt;/name&gt; &lt;age&gt;80&lt;/age&gt; &lt;/person&gt; ... &lt;/people&gt; Я хочу быть в состоя…
10 май '13 в 20:10
1 ответ

Переместить далее на итераторах с несколькими именами

У меня есть два XPathNodeIterator nodeI1 и nodeI2. У меня есть цикл, который должен пройти каждый раз (nodeI1.MoveNext()) Как я могу получить этот цикл для автоматического запуска nodeI2.MoveNext() после выполнения nodeI1? Я не хочу копировать, вста…
26 авг '10 в 14:50
1 ответ

Java: как выполнить запрос XPath на узле

Поэтому я читаю из XML-файла со многими уровнями вложенности в Java с использованием xPath. На данный момент у меня есть метод, который принимает путь к XML-файлу и запрос xpath в качестве параметров и возвращает NodeIterator. Затем я перебираю эти …
14 авг '13 в 09:11
1 ответ

Когда я ищу в XPathNodeIterator.Current.SelectSingleNode, он просто ищет во всем XML-документе

Привет, я перебираю список узлов XML в документе XML, используя XPathNodeIterator. Итерируя, если условие соответствует, мне нужно конкретное значение под этим текущим узлом. Вместо этого SelectSingleNode возвращает узел из другого родительского узл…
1 ответ

Вычисление значения из XPathNavigator

Я пытаюсь написать функцию для моего XSL-преобразования. В основном в функции у меня есть System.Xml.XPath.XPathNodeIterator и я хочу получить значение XPath применительно к каждому из узлов в этом итераторе. В этом случае XPath concat(name(.) , "_"…
08 авг '13 в 10:26
1 ответ

Как зациклить XPathNodeIterator и рандомизировать его дочерние элементы?

В соответствии с заголовком мне нужно создать метод в C#/.NET 4, который может перемешать порядок объекта XPathNodeIterator. Метод должен пройти через все дочерние элементы ("/*"), чтобы случайным образом переупорядочить дочерние элементы. Мне нужна…
22 окт '12 в 11:37
2 ответа

Пока цикл через XPathNodeIterator не работает

У меня есть XPathNodeIterator с именем _xpCategories, который содержит такие данные &lt;root&gt; &lt;category numberofproducts="0"&gt; &lt;id&gt;hoved&lt;/id&gt; &lt;url&gt;/products/hovednavigation&lt;/url&gt; &lt;name&gt;HOVEDNAVIGATION&lt;/name&g…
10 окт '13 в 11:52
1 ответ

Как изменить значение узла во время итерации с XPathNodeIterator?

Я перемещаюсь по XML-документу с помощью XPathNodeIterator и хочу изменить значения некоторых узлов. Я не могу понять, как:( Вот код, который я использую: XPathDocument docNav = new XPathDocument(path); XPathNavigator nav = docNav.CreateNavigator();…
09 сен '10 в 16:53
1 ответ

Почему это выражение XPath получает слишком много данных?

У меня есть выражение XPath, которое должно возвращать / получать только один узел из документа XML. Но он получает больше, чем тот. Я не понимаю почему. Код-за: Dim xmlNameTbl As XmlNameTable = rootDoc.NameTable Dim xmlNS As XmlNamespaceManager = N…
03 ноя '11 в 14:48
1 ответ

Магнолия JCR получает объекты недвижимости LinkedList

Я пытаюсь получить значения тега свойства узла 0, которые, по моему мнению, являются свойством объекта LinkList. как вы можете видеть это [****, ****] Я хочу получить значение объекта и сохранить в List&lt;String&gt; объект, поэтому я могу получить…
08 дек '17 в 12:59
1 ответ

node.Current.SetValue("...") fluke?

XPathNodeIterator nodes = nav.Select("//d:page/d:field/d:value", nsmgr); ...do stuff.. nodes.MoveNext(); nodes.Current.SetValue(i.ToString()); //&lt;-HERE! nodes.MoveNext(); nodes.Current.SetValue(numPages.ToString()); ..do more stuff... Я использую…
18 апр '11 в 23:28
1 ответ

Синхронизация времени при перемещении XPathNodeIterator и дочернего XPathNodeIterator

Я создал два XPathNodeIterator it а также childIt в моем коде Фрагмент кода как этот, string selectSfStr = "Equipment/Main/Sub"; it = nav.Select(selectSfStr); while (it.MoveNext()) { ; // do something here if (it.Current.HasChildren) { XPathNodeIter…
13 дек '10 в 10:35
1 ответ

Цикл через проблему XPathNodeIterator

Я создал XPathNodeIterator, который содержит несколько коротких сегментов XML (каждый с описанием файла): XPathNodeIterator segments = node.SelectDescendants("Segment", node.NamespaceURI, false); Теперь при попытке их зацикливания кажется, что кажды…
23 сен '11 в 07:42