Вопросы по теме 'xslt-3.0'

Производительность функции суммирования XSLT / Xpath
Я часто использую этот xpath sum(preceding::*/string-length()) Он делает то, что мне нужно (обеспечивает подсчет символов всего текста до этого контекста в файле XML). Проблема: это медленно. Есть ли другая встроенная функция, которую я...
350 просмотров
schedule 21.03.2022

Каковы реальные варианты использования потоковой передачи XSLT 3.0?
Можно ли эффективно использовать эту технологию для биржевых котировок, трансляций в социальных сетях и т. Д.? Используется ли XSLT в настоящее время для какой-либо из этих целей?
412 просмотров
schedule 17.02.2024

XSLT expand-text=yes вызывает дополнительные пробелы в выводе
Параметр expand-text="yes" в таблице стилей XSLT, по-видимому, приводит к появлению дополнительных пробелов в выходном XML. Например, эта таблица стилей: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"...
516 просмотров
schedule 25.10.2022

токенизировать список идентификаторов и искать их с помощью ключа
У меня есть список людей в people.xml , который содержит ссылки на родственные связи в атрибутах @trait и @rel . Таким образом, записи рекурсивны к списку, где @rel содержит @xml:id . <person xml:id="person_a">...
245 просмотров
schedule 08.09.2022

Избегайте циклических определений ключей в XSLT
Я пишу код, который превращает действительные экземпляры XML в представления кода в кодовом блоке DITA. У меня есть несколько элементов-оберток во входных данных, которые позволяют мне определить некоторый акцент на выходе. Это легко сделать для...
109 просмотров
schedule 07.02.2022

Удаление дубликатов списка лиц с помощью составного ключа
У меня есть список лиц (10 000) с дубликатами. Я хочу проверить, существует ли человек уже по имени, фамилии и году рождения или году смерти. В этом случае он должен записать дубликат внутри первого вхождения и удалить другую запись. Мой XML:...
49 просмотров
schedule 22.02.2024

Как нормализовать XML при обратной сортировке доменных имен и пользовательской фильтрации
Я работаю над приложением Geo. Со временем XML продукта стал немного запутанным. Проблема возникает при синхронизации изменений в нескольких средах, таких как Dev, Test и т. д. Я пытаюсь найти способ нормализовать содержимое, чтобы избежать...
91 просмотров
schedule 14.06.2022

Как добавить разделитель между каждым элементом в цикле for-each?
Я просматриваю каждый элемент в списке и выводю определенное значение: <xsl:for-each select="properties/property"> <xsl:value-of select="name"/> </xsl:for-each> Это просто выводит конкатенацию name узла свойства. Я...
111 просмотров
schedule 23.06.2023

Можете ли вы отключить вывод основного выходного файла в Saxon/XSLT3?
Я использую XSLT3, предусмотренный в Saxon, для преобразования одного входного XML-файла в набор выходных файлов. Все эти выходные файлы концептуально эквивалентны. Каждый выходной файл объявляется с помощью директивы result-document , как описано...
80 просмотров
schedule 14.03.2024

Ошибка зарезервированного пространства имен возникает при связывании именованных шаблонов с xsl: original в XSLT-3.0
Я пытаюсь связать именованные шаблоны в XSLT 3.0 с помощью функции «xsl: original», но получаю ошибку зарезервированного пространства имен. В качестве примера я использую именованный шаблон add-atts , который определен в двух включенных таблицах...
47 просмотров
schedule 26.03.2022

Восстановление относительной цепочки, содержащейся в нескольких файлах
Этот вопрос является логическим продолжением предыдущего вопроса (формально меняются только названия элементов. Здесь конструктивно все остается по-прежнему). Новое условие заключается в том, что теперь добавляются два дополнительных уровня...
95 просмотров
schedule 04.03.2024

Символ индийской валюты (₹) в PDF-генерации с использованием apache FOP
Я пытаюсь создать файл PDF, который содержит детали счета с суммой и ее символом валюты. Однако, когда я пишу символ индийской валюты ( ₹ ) в файл XML, мой вывод показывает только # в файле PDF. Та же проблема возникает и с символом японской...
317 просмотров

Саксонский движок не создает файл с текстом
Вчера я уже задавал вопрос о Saxon и XSLT , но я до сих пор не решил свою проблему полностью. Коротко о том, чего я хочу добиться: В качестве первого входного файла у меня есть html файл со следующим кодом: `...
52 просмотров
schedule 08.01.2024

Как написать XSLT для преобразования XML в JSON?
У меня есть следующий XML-файл в качестве входных данных, и мне нужен вывод JSON с использованием сопоставления XSLT. Как я могу создать свой XSLT-файл? Ввод XML: <?xml version="1.0" encoding="ISO-8859-1"?>...
168 просмотров
schedule 13.03.2022

Как преобразовать XML в Json в XSLT?
Как преобразовать xml в json в xslt входной xml: <root> <citiID>RR1</citiID> <bib>ertyokf (5208). Free <Emphasis Type="Italic">of detachment</Emphasis>, aedrtg. dcdcdr<b>49</b> any...
319 просмотров
schedule 12.04.2022

Как получить строку из карты XSL 3.0
У меня есть карта XSL <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE stylesheet> <xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"...
82 просмотров
schedule 15.02.2023

Как удалить повторяющуюся запись - XSLT
Я пытаюсь удалить повторяющуюся запись после сущности &#x00a7; , и если она содержит , в записи и после tokenize start-with круглую скобку ( , то запись, например, ( 17200(b)(2), (4)–(6) ) s/b, например (...
42 просмотров
schedule 07.05.2024

Удалить пространство имен из сериализованного XML в XSLT
Я пытаюсь преобразовать XML в Json с некоторым преобразованием в XSLT 3. У меня есть образец XML, как показано ниже. Образец XML: <Root> <Employees xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
65 просмотров
schedule 09.05.2024

как перебирать текущую группу в xslt3.0 и печатать каждое значение
У меня есть ввод json в формате [ { "PERSON_ID": 78, "EFFECTIVE_START_DATE": "2013-12-02 00:00:00", "LAST_NAME": "Hulk78" }, { "PERSON_ID": 78,...
43 просмотров
schedule 01.02.2024

Добавить набор атрибутов для запрашиваемого элемента
Я работаю с плоским исходным файлом JSON с точки зрения иерархического дерева. В рамках преобразования XSLT я хочу определить группы, которые указывают, какой элемент должен иметь определенный набор атрибутов. Порядок элементов вывода не важен....
30 просмотров
schedule 27.05.2024