Вопросы по теме 'xslt-2.0'
Какие есть полезные конструкции для использования XSLT для создания XSLT?
У меня есть существующая таблица стилей XSLT, которая принимает XML и создает красиво отформатированный XHTML. Я хочу сделать версию этой таблицы стилей XSL-FO для создания PDF через Apache FOP. Я хочу знать следующее:
Есть ли удобные для...
1153 просмотров
schedule
14.03.2023
Как найти слово в тексте с помощью XSLT 2.0 и REGEX (у которого нет границы слова \b)?
Я пытаюсь отсканировать строку слов и найти наличие определенного слова (без учета регистра) в таблице стилей XSLT 2.0, используя REGEX.
У меня есть список слов, которые я хочу перебрать и определить, существуют ли они в данной строке.
Я хочу...
5544 просмотров
schedule
13.11.2022
Добавление тегов ‹span› ко всем текстовым узлам между настраиваемыми самозакрывающимися тегами
У меня есть пара настраиваемых самозакрывающихся тегов s1 и s2, определенных в пространстве имен x в моем xhtml. Для каждой пары тегов s1, s2 с одинаковым идентификатором я хочу добавить теги span ко всем текстовым узлам между ними. Каждая пара...
2890 просмотров
schedule
16.07.2023
Как выбрать saxon TransformerFactory в Java
В моем веб-приложении мне нужно использовать Saxon TransformerFactory, чтобы использовать XSLT 2.0, но я не могу использовать метод setProperty, потому что у меня нет этого права на веб-сервере и есть диспетчер безопасности.
Итак, я прочитал, что...
24124 просмотров
schedule
05.04.2022
Можно ли установить приоритет на группу, начинающуюся с пункта?
это пример моего входного файла.
<root>
<!-- [...] -->
<bbb>Foo 1</bbb>
<aaa>xxxxxxxx</aaa>
<aaa>xxxxxxxx</aaa>
<aaa>xxxxxxxx</aaa>
<bbb>Foo 2</bbb>...
528 просмотров
schedule
25.04.2022
шаблон вызова xslt с динамическим соответствием
я пытаюсь передать динамический параметр при вызове шаблона для подавления узлов из xml.
Я бы назвал этот шаблон так:
transform employee.xml suppress.xsl ElementsToSuppress=id,fname
сотрудник.xml
<?xml version="1.0"...
7031 просмотров
schedule
31.05.2022
Используйте xslt:analyze-string для добавления акронимов в HTML — теперь с синонимами
Я уже разместил вопрос о том, как добавить теги акронимов в текст HTML, и получил хорошее решение (см. -html">Используйте xslt:analyze-string для добавления сокращений в HTML ). Спасибо!
Теперь я добавил синонимы к своим аббревиатурам и...
801 просмотров
schedule
06.04.2022
Как выполнить преобразование XSLT 2.0 с помощью C #
Можно ли использовать преобразование XSLT 2.0 с собственным фреймворком .net?
Я знаю, что это возможно с XSLT 1.0.
13893 просмотров
schedule
22.04.2022
XSL — список эквивалентных реализаций
Я хотел бы знать, есть ли у нас что-то в XSL 2.0, эквивалентное списку в Java. Я хотел бы рекурсивно вызвать шаблон 10 раз и передать входную переменную с именем «mylist». В шаблоне я хочу выполнять такие операции, как добавление элемента в список,...
1428 просмотров
schedule
26.12.2022
Как обновить значение переменной в xslt?
Я объявил переменную в своем файле .xsl. Теперь я хочу обновить старое значение новым значением. Например:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"...
73962 просмотров
schedule
19.04.2022
Ошибка процессора Saxon Xslt
В моем приложении .net я пытаюсь обработать xml с помощью saxon xslt, версия xslt - 2.0. Когда объем данных велик, я получаю следующую ошибку.
[net.sf.saxon.trans.XPathException] = {"org.xml.sax.SAXParseException: структуры XML-документа должны...
701 просмотров
schedule
21.03.2024
Как имитировать вызов шаблона-сопоставления со значением параметра?
Я ищу обходной путь для передачи параметров в соответствие с шаблоном. Я знаю, что это не разрешено в XPath, и поэтому я ищу решение «плана Б».
Это то, что я хотел бы работать:
Часть 1 xslt (2.0):
<xsl:template match="/">...
2236 просмотров
schedule
26.10.2022
Создание динамической HTML-таблицы с отдельными строками столбцов
Что мне нужно сделать, так это создать таблицу с переменным именем столбцов (назовем ее x). Проблема, с которой я сталкиваюсь, заключается в том, что любое из полей, которые могут превратиться в td, может быть «элементом одной строки», то есть иметь...
283 просмотров
schedule
20.04.2023
Преобразование XML в CSV с использованием XSLT
Я пытаюсь преобразовать XML в csv с помощью xslt, я не знаком с xslt, поэтому просто читаю учебник и другие онлайн-ресурсы. Вот мой XML
<?xml version="1.0" encoding="UTF-8"?>
<impex>
<test>
<Employee />...
1091 просмотров
schedule
13.05.2023
Как использовать функцию нижнего регистра () в XSLT 2.0?
В небольшом проекте преобразования XML, над которым я работаю, я могу использовать функцию XSLT 1.0 translate() для преобразования в нижний или верхний регистр, как это предлагается в сообщениях типа this one , чтобы что-то вроде следующего...
9965 просмотров
schedule
12.05.2023
Позиционная группировка: преобразование xslt из html
У меня есть следующий html-файл, и я хочу запустить преобразование, чтобы все теги h1, h2, h3 были преобразованы в соответствующие div. h2 всегда будет вложенным div h1, и если есть 2 тега h2, то у него должны быть собственные div. точно так же h3...
138 просмотров
schedule
21.03.2023
Имея элемент ‹xs:union›, как определить его тип с помощью XSLT?
У меня есть XML-схема, содержащая следующий элемент типа:
<xs:simpleType name="value">
<xs:union memberTypes="xs:boolean xs:int xs:double xs:string"/>
</xs:simpleType>
Пример фрагмента XML:...
285 просмотров
schedule
06.03.2023
XSLT2: как ссылаться на атрибуты текущего узла в предикатах XPath2
Я разместил другой вопрос с этим как с одним аспектом. Мне сказали уточнить вопрос, но этот вопрос уже был довольно длинным и сложным, поэтому я создал новый.
Я хочу знать, существует ли стандартный способ ссылки на атрибут узла current в...
15681 просмотров
schedule
27.09.2022
Как создать последовательность строк ключ-значение из другой простой последовательности в XPath 2.0
Мне нужна функция XSLT для создания последовательности строк "ключ-значение" ( 'key1_val1', 'key2_val2', 'key3_val3' ) из последовательности простых строк ( 'key1', 'val1', 'key2', 'val2', 'key3', 'val3' ) .
Я был остановлен на следующем коде, и...
497 просмотров
schedule
03.04.2023
Атрибут имени шаблона вызова XSLT
Кажется, я не могу использовать Xpath в атрибуте имени элемента call-template. Как я могу обойти это? Любая помощь/мысли были бы потрясающими!
<xsl:for-each select="child::knomaddb/Content/Videos">
<xsl:result-document...
2455 просмотров
schedule
19.02.2022