Описание тега node-set

1 ответ

Возврат только узлов по ограничению

У меня есть устаревший файл wddx (и, возможно, придется делать это часто), для которого я хочу написать некоторый XSL, для которого я получу счетчик количества узлов "верхнего уровня", у которых есть дочерний узел с определенным атрибутом, который в…
14 мар '16 в 13:29
1 ответ

Сумма на exsl:node-set возвращает неверное значение

Я написал несколько xsl для создания некоторого кода XML, который затем суммируется. Вот код: <xsl:variable name ="tmpTotal"> <root> <xsl:for-each select="key('idxid',$id)//parent::*/transaction/transaction-date[substring(@iso-date,1,…
19 окт '12 в 16:41
1 ответ

XSLT v1.0 Обновление атрибута в наборе узлов на основе атрибута предыдущего узла

У меня есть следующий файл XML. <Record Name="My_Record" <Fields StartingBit="0" Size="3" Name="Field_1"> </Fields> <Fields StartingBit="1" Size="5" Name="Field_2"> </Fields> <Fields StartingBit="2" Size="8" Name="Field…
26 окт '12 в 22:18
2 ответа

Дублирующий узел XSLT и все дочерние узлы и атрибуты с новыми значениями

Добрый день.... Я пытаюсь дублировать узлы с обновленным / новым текстом элемента и / или значениями атрибута. Мой входной XML-файл: <?xml version="1.0"?> <products author="Jesper"> <product id="p1"> <name>Delta</name> …
14 апр '15 в 18:15
0 ответов

Шаблон звонка внутри предыдущего брата

Я довольно новичок в XSLT (использую XSLT 1.0). Пара вопросов: В настоящее время я работаю над сценарием, который требует, чтобы я вызывал шаблон вызова из предыдущей итерации предыдущего брата. Есть ли способ достичь этого? Как я могу преобразовать…
26 май '16 в 15:45
1 ответ

XSLT: применить шаблон к фрагменту дерева

Я определил переменную $NodeVariable, например: <xsl:variable name="NodeVariable"> <aT> <aT2>foo</aT2> <aT3>bar</aT3> </aT> </xsl:variable> и в разных частях кода я хочу "применить" различные шаблоны к…
03 июл '14 в 07:58
1 ответ

Как вернуть набор узлов с шаблоном

Я пытаюсь преобразовать строку даты и времени в дату и время на основе узла в XSLT 1.0. в основном я хочу перейти от 31-12-2014 чтобы: <Date> <Day>31</Day <Month>12</Month> <Year>2014</Year> </Date> Для д…
15 июл '15 в 10:26
2 ответа

XSLT - печать первого узла из набора идентичных узлов

Я столкнулся с проблемой, пытаясь напечатать одну строку только для набора идентичных узлов, и я не смог найти аналогичный пост для идентичных узлов. У меня есть входной XML-файл, содержащий набор идентичных узлов, например, это выглядит так: <Bo…
23 апр '14 в 18:13
2 ответа

Android: как использовать xxx:node-set() для преобразования XSLT в Android

У меня есть XSL-файл, который успешно преобразует мой XML в браузере рабочего стола. В этом XSLT я использую функцию EXLT node-set(). При попытке преобразовать тот же XML-файл, используя тот же XSL-файл на Android, он выдает ошибку "Заявить об ошибк…
07 авг '12 в 10:51
3 ответа

XSLT: сумма фрагмента дерева всегда будет возвращать 0!

Я застрял с проблемой, которая кажется глупой, но я не могу найти решение... С XLST мне нужно суммировать список значений, рассчитанных по шаблону. Поэтому я хранил эти значения в древовидной структуре (список элементов "Number" содержится в корнево…
17 фев '09 в 14:22
2 ответа

XSLT - перебрать набор узлов

У меня есть XML как это: <root> <row> <col name="col1"><root><row><col name="COL_NAME_1">col_value_1</col>;</row></root></col&…
31 мар '15 в 13:52
2 ответа

Проблема XPath, получение "выражения должны вычисляться как набор узлов". ошибка

У меня проблемы с извлечением одного узла по его явному XPath, который я уже нашел другими способами. У меня есть узел, и я могу получить его XPath, но когда я пытаюсь извлечь этот же узел снова на этот раз через узел. XPath выдает ошибку "выражение…
13 авг '10 в 04:40
2 ответа

Невозможно выбрать элемент в результате node-set(), используя имя, но * находит его

У меня есть таблица стилей XSLT 1.0*, которая выполняет некоторую предварительную обработку и создает результирующий фрагмент, состоящий из списка элементов <x>у каждого из которых двое детей - тогда позвоним <a> а также <b>, Таким…
12 фев '16 в 08:28
1 ответ

Изменение, с помощью xsl, иерархии элементов путем группировки элементов по значениям атрибутов без предположения о значениях атрибутов?

Вопрос С xsl, как изменить иерархию элементов путем группировки элементов по значениям атрибутов, без предположения о значениях атрибутов? Описание проблемы Контекст документа следующий: xml отслеживает изменения (<releaseHistory/>) структуры…
08 фев '13 в 18:37
1 ответ

Xpointer: возможно ли выбрать пустой набор узлов?

Вопрос у меня есть XInclude который включает в себя набор узлов в результате указанного xpointer выражение атрибута. Можно ли выбрать с помощью xpointer , пустой набор узлов, чтобы ничего не включать? вопрос Причина в том, что мой xincluded & xpoin…
19 мар '15 в 11:17
5 ответов

Фрагмент дерева результатов для набора узлов: универсальный подход для всех движков xsl

Отвечая на другой поток (см. Stackru: генерируйте цветовые схемы css), я столкнулся с проблемой ниже, где различные механизмы xsl, похоже, нуждаются в разных подходах при преобразовании фрагментов дерева результатов в наборы узлов. Упрощая проблему …
23 мар '12 в 10:26
1 ответ

Путаница с функцией набора узлов - "ID"

Function: node-set id(object) Когда аргумент для id имеет тип node-set, тогда результатом является объединение результата применения id к строковому значению каждого из узлов в аргументе-node-set. Я не получил вышеуказанные строки из документа. Можн…
07 июл '13 в 03:53
1 ответ

xslt получить текст, заданный на узле, с помощью ключевой функции

Можно ли получить доступ к текстовому узлу набора узлов с помощью ключевой функции в xslt 1.0? У меня есть следующий код: <xsl:variable name="Items"> <Item ID="ID1">name1</Item> <Item ID="ID2">name2</Item> </xsl:vari…
14 ноя '14 в 11:46
1 ответ

Разрешение подэлементов переменной, которая была передана в шаблон

data.xml: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="myxslt2.xslt"?> <data> <foo>Hello</foo> <bar>World</bar> <foobar>This is a test</foobar> </data> myxs…
09 окт '13 в 22:39
1 ответ

Узел XQuery является последовательностью

Является is-node-in-sequence-deep-equal в XQuery? Мне интересно, потому что я видел функцию на xqueryfunctions.com, но я не могу ее использовать.
15 окт '12 в 17:04