Описание тега xslt-3.0

Используйте этот тег для вопросов, относящихся к XSL Transformations версии 3.0 и никакой другой версии.
1 ответ

Сумма в xslt-3

Учитывая следующий пример, https://xsltfiddle.liberty-development.net/3NzcBsV каждое описание должно встречаться только один раз. Как можно добавить в первую строку выходного отчета количество элементов описания, которые встречались более одного раз…
14 май '18 в 13:45
1 ответ

Передайте xml и xsl как строку для обработки в xslt 3

Я конвертирую xml в html используя библиотеку xslt 3.0 saxon-HE 9.8. Используя это в коде C#. Я передаю XML и XSLT путь файла во входных данных, чтобы преобразовать его и получить вывод. Может кто-нибудь, пожалуйста, дайте мне знать, как я могу пере…
04 июл '18 в 12:33
1 ответ

XSLT - цикл по элементам и преобразование в HTML

Мой вопрос заключается в том, чтобы просмотреть XML-файл и найти элементы, упомянутые в переменной 1, и заменить их на элементы в переменной 2, используя самый простой метод. Образец XML Ниже приведен пример XML-файла: <?xml version="1.0" encodin…
21 ноя '18 в 06:38
2 ответа

Невозможно преобразовать из JSON в XML с XSLT в Java

Я пытаюсь преобразовать JSON в XML с помощью XSLT 3.0 в Java. Когда я запускаю программу Java, она отображает ошибку: Content is not allowed in prolog, { color: "red", value: "#f00" }
16 май '17 в 22:18
0 ответов

XSLT 3.0: условная настройка <xsl: аккумулятор>

Я обычно хотел бы установить разные &lt;xsl:accumulator&gt; в ответ на результаты &lt;xsl:if test="foo"&gt;, Проблема: &lt;xsl:accumulator&gt; должен быть ребенком &lt;xsl:stylesheet&gt; или же &lt;xsl:transform&gt;, Иными словами, аккумулятор не мо…
24 янв '15 в 13:38
1 ответ

Может ли функция, определенная xsl:function, заменить встроенную функцию xpath 3.0?

Я играл с этим примером в спецификации xpath 3.0: fn:fold-left(function($a, $b) { $a + $b }, 0, 1 to 5) Я попытался заменить встроенную функцию функцией, определенной xsl:function. &lt;xsl:function name="ki:plus" as="xs:integer*"&gt; &lt;xsl:param n…
19 авг '11 в 15:33
1 ответ

XML - XSLT - Удалить xmlns="" из выходного XML-документа

У меня есть следующий входной документ XML: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;report xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperrep…
25 июл '18 в 09:19
1 ответ

JSON To Xml, используя xslt

Я могу преобразовать JSON в XML с помощью XSLT 3.0. При преобразовании в поля XML данные в предметах не имеют структуры XML. { "student" : "john", "class" : "Bachelors", "subjects" : "&lt;college&gt;&lt;subject&gt;&lt;subjects&gt;maths&lt;/subjects&…
24 июл '17 в 15:15
1 ответ

Частичная потоковая передача XSLT 3.0 (Saxon)

У меня большой XML-файл (6 ГБ) с таким деревом: &lt;Report&gt; &lt;Document&gt; &lt;documentType&gt;E&lt;/documentType&gt; &lt;person&gt; &lt;firstname&gt;John&lt;/firstname&gt; &lt;lastname&gt;Smith&lt;/lastname&gt; &lt;/person&gt; &lt;/Document&gt…
08 окт '14 в 14:14
1 ответ

Единое определение пространства имен в XSLT

У меня есть пространство имен, которое используется как динамически, так и статически. Я хотел бы определить это только один раз. Динамическое использование выглядит так: &lt;xsl:variable name="fpml-ns" select="'http://www.fpml.org/2005/FpML-4-2'"/&…
24 май '18 в 16:49
2 ответа

Каковы реальные случаи использования потоковой передачи XSLT 3.0?

Может ли эта технология эффективно использоваться для акций, социальных сетей и т. Д.? Используется ли в настоящее время XSLT для одной из этих целей?
03 ноя '14 в 21:35
1 ответ

xslt 3.0 json-to-xml и xml-json

В настоящее время мне нужно конвертировать json в xml и xml в json наоборот, используя XSLT 3.0 и Saxon-HE. Ниже мой файл json abc.xml &lt;?xml version="1.0" encoding="UTF-8" ?&gt; &lt;root&gt; &lt;data&gt;{ "cars" : [ {"doors" : "4","price" : "6L"}…
23 фев '18 в 12:25
1 ответ

Объединить два или более XML-файлов, используя xslt-3

У меня много XML-файлов, которые мне нужно объединить в один: hotel1.xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;menu&gt; &lt;breakfast_menu&gt; &lt;food&gt; &lt;name&gt;Belgian Waffles&lt;/name&gt; &lt;price&gt;$5.95&lt;/price&gt; &lt;desc…
23 авг '18 в 12:28
1 ответ

Есть ли какие-нибудь учебные ресурсы по XPath/XSLT/XQuery 3.0?

Я бы предпочел книги. Знаете ли вы о каких-либо из них должны быть освобождены? Работа продолжается? Я спрашиваю, как я хочу освоиться с новыми функциями в 3.0 (я знаю, что он еще не завершен), но я не могу найти много. Я знаю, что мог бы подтвердит…
09 фев '12 в 09:37
1 ответ

Использование аккумулятора в xslt 3.0 не работает, как мне нужно

У меня есть XML, в котором у меня есть список книг со свойствами, такими как название, цена, автор, дополнительная цена, исполнитель, страна и т. Д. XML приведен ниже. &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;catalog&gt; &lt;cd&gt; &lt;title…
05 ноя '17 в 09:48
1 ответ

Где документация xpath "element()" задокументирована?

Я просто наткнулся на эту функцию xpath (?), И я предполагаю, что она работает как node() и т. Д. Однако я просто не могу найти какую-либо документацию. пример &lt;xsl:apply-templates select="./element()"/&gt; Я использую последнюю версию саксонског…
12 дек '18 в 13:28
0 ответов

Как убрать запятые вместе с некоторыми встроенными элементами?

Я работаю над удалением номеров страниц из терминов индекса - просто отображаю термины без номеров страниц. Я изо всех сил пытаюсь найти шаблон подстановки, чтобы искать запятую, за которой следует тег ссылки. Вот входной XML: &lt;book&gt; &lt;index…
24 дек '18 в 11:31
1 ответ

Преобразование большого файла XML (через 3G) в файл с разделителями-запятыми

Мне нужно преобразовать большой файл XML (через 3G) в файл с разделителями-запятыми. Я создал XSL-файл для его преобразования. К сожалению, файл слишком велик для обработки с использованием XSLT 1.0. Я попытался использовать XSLT 3.0 (Saxon), но я п…
04 янв '19 в 00:38
2 ответа

Группировка в XSLT3 с потоковой передачей xsl, но с ошибкой "Правило шаблона не является потоком"

Подскажите пожалуйста, как сделать группировку с опцией потока xslt3. Здесь необходимо рассчитать общую высоту каждой таблицы (группирование по ее идентификатору, если повторяется та же информация о таблице). Входной XML: &lt;AreaRoot&gt; &lt;TableA…
11 янв '19 в 11:24
1 ответ

Вычитание по десятичному числу

Я должен вычесть сумму -1 в зависимости от состояния. Пожалуйста, помогите. Входные данные: &lt;JD&gt; &lt;GP xmlns=""&gt; I xmlns=""&gt; &lt;PK&gt;40&lt;/PK&gt; &lt;A/&gt; &lt;AMNT&gt;11659650.15&lt;/AMNT&gt; &lt;B/&gt; &lt;C/&gt; &lt;/I&gt; &lt;I …
06 фев '19 в 13:16