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

Механизмы группировки, специфичные для XSLT. Всегда должен дополняться тегом xslt-1.0, xslt-2.0 или xslt-3.0, чтобы указать используемую версию.
2 ответа

Пределы группировки XSLT?

Мне нужно изменить фрагмент ниже в иерархическую структуру, группируя связанные элементы в новый элемент группы. XSLT звучит как подходящая технология для использования здесь, но я не знаю достаточно об этом, чтобы оценить, способна ли она на то, чт…
01 мар '15 в 05:10
1 ответ

Сумма в xslt-3

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

Как использовать XSLT для генерации одного выходного XML-файла путем чтения и обработки из нескольких входных XML-файлов

Друзья, Я новичок в XSLT. Пожалуйста, помогите получить приведенную ниже логику. Я использую unix машину Из приведенного ниже 3 входного XML-файла нужно добавить значение поля count, используя xslt, и сгенерировать вывод с добавленным значением в по…
28 апр '16 в 20:34
1 ответ

Суммирование уникальных комбинационных значений в XSLT

Я пытаюсь сгруппировать и суммировать уникальную комбинацию узлов в XML. <root> <row> <field1>720</field1> <field2>8900</field2> <field3>100</field3> </row> <row> <field1>720</fiel…
04 апр '18 в 00:35
1 ответ

Группировка и преобразование идентичности

Как применить преобразование идентичности и группировку одновременно <items> <user> <id>8788989</id> <firstname>test</firstname> <lastname>user</lastname> </user> <info>test xml</info&gt…
31 авг '18 в 05:13
2 ответа

Как сделать, чтобы group-by игнорировал пробелы в XSLT?

У меня есть XML-файл, который мне нужно сгруппировать с помощью xsl:for-each-group. Все работает нормально, но проблема возникает, когда есть элементы, которые имеют пробел в конце (например, <word>test </word> and <word>test</w…
08 дек '11 в 18:32
0 ответов

Повторите строку таблицы HTML с уникальными данными N раз, используя XSLT

Меня бросили в проект, который использует XSLT 1.0 для запроса базы данных, а затем одним махом преобразует запрашиваемые данные XML в HTML. Это первый раз, когда я познакомился с XSLT. Моя цель - получить список комнат и выяснить, кто в данный моме…
10 авг '18 в 17:07
4 ответа

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

Как посчитать разные значения в узле в XSLT? Пример: я хочу посчитать количество существующих стран в узлах страны, в данном случае это будет 3. <Artists_by_Countries> <Artist_by_Country> <Location_ID>62</Location_ID> <Art…
30 сен '08 в 14:05
2 ответа

Создание алфавитного указателя с фиксированным количеством столбцов в XSLT 2.0

У меня есть XML, как это: <xml version="1.0" encoding="UTF-8"?> <countries> <country> <name>Latvia</name> </country> <country> <name>USA</name> </country> <country> <name>Austra…
01 июн '15 в 16:58
1 ответ

Удаление дубликата в XSLT для узла с несколькими значениями

У меня есть образец XML, который имеет дубликат узла. Узлы 1 и 3 с кодом температуры ниже и оба значения в FAH и CC являются дублирующими. Необходимо проверить все значения в узле строки, чтобы обозначить его как дублирующий узел <row> <att…
07 июл '16 в 07:11
2 ответа

Как игнорировать указанное значение элемента, используя value-of

Ниже моего ввода <root> <text> <bold>Co<csc>lorado DivIs</csc>IoN</bold> </text> <text> fi<csc>ve and a ha</csc>lf <x>abc</x> </text> </root> Вот моя xslt моя реализ…
28 фев '14 в 07:29
2 ответа

Объединение XML-сообщений на основе значения элемента, включая под-сущности

Мне нужно так объединить узлы XML на основе значения элемента и создать дочерние узлы для некоторых элементов Пример входного XML: <?xml version="1.0" encoding="UTF-8"?> <orders> <Order> <OrderNumber>SO0000001</OrderNumber…
30 окт '18 в 14:55
2 ответа

Функциональность группы смежных в XSLT

У меня есть вопрос об использовании group-adjacent, Я видел два образца: Образец 1: <xsl:for-each-group select="*" group-adjacent="boolean(self::p[@class = 'code'])"> Образец 2: <xsl:for-each-group select="*" group-adjacent="@class"> Исх…
22 апр '15 в 16:59
1 ответ

Как установить значение в объекте с помощью xslt?

Не могли бы вы сказать мне, как установить значение в свойстве объекта с помощью xslt? я стараюсь вот так <?xml version="1.0" encoding="UTF-8" ?> <xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:outp…
18 янв '17 в 16:21
2 ответа

Группировка списка элементов на основе разделенного пробелами списка тегов и т. Д.

Проблема имеет несколько аспектов: Как классифицировать на основе конкретного содержимого тега через пробел Как классифицировать из-за отсутствия такого специфического контента. В качестве примера возьмем следующие данные: <messages> <m>…
12 дек '14 в 02:50
2 ответа

Плоский XML для вложенных с использованием XSLT

Потратил слишком много времени на это.."f$%" Надеюсь, вы можете поделиться своим опытом. У меня есть исходный плоский XML, поступающий из внешней базы данных в следующей структуре: <?xml version="1.0" encoding="utf-8"?> <ns:MT_ActualCosts x…
10 янв '16 в 15:18
0 ответов

Сортировка XML, когда существует значение поля узлов

Пожалуйста, помогите мне с приведенным ниже сценарием XML Input: <EmploymentUpdateRequest> <CompanyNo>0070</CompanyNo> <EmploymentNo>982116</EmploymentNo> <Fields> <FieldValue Name="EmpFrom" Type="Date"> &lt…
30 авг '17 в 13:05
1 ответ

XSL muenchian-группировка на нескольких уровнях и вложенности

ВХОД: <?xml version="1.0" encoding="UTF-8"?> <root> <output> <queries> <query> <parameters> <parameter name="id">CTL-000002</parameter> </parameters> <queryResults> <record id="1"> &l…
09 май '18 в 20:18
2 ответа

Извлекать уникальные группы из xml используя xslt

Я понимаю, что вы не можете использовать массивы в xsl и обычно для выполнения нижеприведенной задачи требуется массив. Вот что мне нужно... Пример XML-кода... <products> <product> <productNumber>1</productNumber> <product…
16 авг '10 в 16:51
2 ответа

Доступ к сгруппированным узлам с помощью xpath для создания постоянного вывода

У меня есть ниже XML <toPay> <Pay> <amount>1111</amount> <accountNumber>223128987</accountNumber> <payType>PAYROLL</payType> </Pay> <Pay> <amount>2222</amount> <accountNumber…
01 сен '17 в 10:12