Вопросы по теме 'xslt-3.0'
Динамическое приведение в XSLT 2.0 или 3.0
У меня есть этот код для приведения строки к типу, определенному во время выполнения:
<xsl:variable name="typed-val" select="
if ($local-name eq 'integer') then $val cast as xs:integer
else if ($local-name eq 'decimal') then $val cast...
248 просмотров
schedule
25.12.2022
Как использовать карту в XSLT?
Я читаю документацию W3C для XSLT 3.0 здесь . Вот что у меня есть:
<xsl:stylesheet version="3.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:variable name="week" as="map(xs:string, xs:string)">...
4642 просмотров
schedule
14.10.2022
Как использовать xsl: stream, xsl: Accumulator, xs: fork из XSLT 3.0?
Я читаю документацию W3C для XSLT 3.0 здесь . Интересно, как использовать эти элементы:
(1) xsl:decimal-format
(2) xsl:stream
(3) xsl:accumulator
(4) xsl:accumulator-rule
(5) xsl:fork
По-видимому, это одни из менее используемых элементов....
1436 просмотров
schedule
20.12.2023
Какое пространство имен для функций карты в XSLT 3.0?
XSLT 3.0 определяет некоторые функции для карты . Я заметил, что для этих функций используется префикс «карта». Итак, как нам объявить пространство имен для «карты»?
311 просмотров
schedule
22.03.2022
Объединить две строки в xslt
Я пытался найти правильный подход к этой проблеме, но пока безуспешно. Проблема в том, что у меня есть две переменные: одна содержит путь к серверу + сайту, а вторая - путь к файлу, например:
<xsl:variable...
515 просмотров
schedule
29.07.2022
Сериализация XPath 3.0 без пространств имен в области видимости
Отвечая на этот вопрос , я понял, что знаю, как использовать XSLT 3.0 (XPath 3.0) serialize() , но я не знаю, как избежать сериализации пространств имен которые находятся в сфере действия. Вот минимальный пример:
Ввод XML
<?xml...
503 просмотров
schedule
13.12.2022
Как я могу использовать переменную XSLT, содержащую шаблон, в выражении сопоставления с шаблоном
Я бы хотел сделать
<xsl:variable name="myPattern" select="node1|node2"/>
<xsl:template match="$myPattern">
...
</xsl:template>
<xsl:template match="/">
...
<xsl:for-each...
1197 просмотров
schedule
26.08.2023
может ли Java 1.7 поддерживать XSLT 3.0
Я хочу преобразовать json в json и узнал, что XSLT 3.0 поддерживает преобразование json в json. Но хотел проверить, поддерживает ли java 1.7 спецификации xslt 3.0. Я знаю, что могут быть другие фреймворки, которые могут оказать поддержку. Например,...
824 просмотров
schedule
22.05.2024
XSLT для выбора и преобразования узла (с совпадением регулярного выражения) и следующих братьев и сестер до следующего аналогичного узла
В некотором упрощении мой XML выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<dict>
<entry>
<form>word</form>
<gram>noun</gram>
<span style="bold">1.</span>...
245 просмотров
schedule
01.08.2023
Слить информацию из двух файлов xml в один, используя xslt
Файл a.xml:
<?xml version="1.0" encoding="UTF-8"?>
<TABLE NAME="pivot.cs">
<DATA RECORDS="2">
<RECORD ID="1">
<INTERNALID>5510</INTERNALID>
<SOMED>1</SOMED>...
579 просмотров
schedule
26.07.2022
Сериализация JSON с XPath 3.1 fn: serialize
Я использую XSLT 3.0 в Saxon-HE 9.8 и хочу работать с документами JSON в виде связанных данных в JSON-LD . В JSON-LD полные HTTP-URI часто отображаются как значения.
Когда я использую XPath 3.1 fn:serialize для передачи данных обратно в JSON,...
827 просмотров
schedule
18.07.2022
Json в Xml с помощью xslt
Я могу преобразовать JSON в XML с помощью XSLT 3.0. При преобразовании в XML-поля данные в темах теряют XML-структуру.
{
"student" : "john",
"class" : "Bachelors",
"subjects" :...
2553 просмотров
schedule
31.03.2023
Добавить элемент между двумя другими элементами через XSLT?
У меня есть следующий входной XML:
<root>
<aaa>some string aaa</aaa>
<bbb>some string bbb</bbb>
<ddd>some string ddd</ddd>
</root>
Используя XSLT, я хочу получить следующий...
2150 просмотров
schedule
31.07.2022
использование аккумулятора в xslt 3.0 не работает как мне нужно
У меня есть XML, в котором у меня есть список книг с такими свойствами, как название, цена, автор, дополнительная цена, исполнитель, страна и т. Д. XML выглядит следующим образом.
<?xml version="1.0" encoding="UTF-8"?>
<catalog>...
1564 просмотров
schedule
11.10.2022
генерация динамического xml с использованием XSLT
У нас есть входящие данные JSON из источника, которые содержат данные и столбец в одной полезной нагрузке. Используя json-to-xml в XSLT, я смог сгенерировать XML следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<map...
267 просмотров
schedule
02.04.2022
XSLT-копия XML-файла, изменение значения одного атрибута
Примечание: отредактировано с обновленным кодом, что создает новые проблемы с пространствами имен.
Используя XSLT 3.0 и Saxon HE, я копирую XML-документ, и при его копировании мне нужно увеличить значение атрибута @n в элементе <div...
671 просмотров
schedule
04.05.2022
xsl: проверьте, равны ли обе строки, если это правда, отобразите другую строку
У меня есть первый TEI контент, используемый для XSLT , который вы можете найти здесь http://xsltfiddle.liberty-development.net/3Nqn5Y4/7
Второй TEI в corpus_ilimilku.xml , который мне нужно использовать в том же файле XSLT :...
145 просмотров
schedule
22.04.2022
XSL: добавьте ссылку на подстроку в строке, состоящей из нескольких элементов TEI-XML.
Несколько дней пытаюсь добавить ссылку на подстроку w[@type='verb'] в строку. Я работаю над TEI-XML транслитерацией глиняных табличек, поэтому elements и @type из <w> , содержащихся в <l> , не всегда находятся в одном и том же...
146 просмотров
schedule
19.06.2023
Отображается, только если два значения атрибутов TEI равны
У меня есть файл TEI с двумя разделами, один для транскрипции, другой для перевода. В моем разделе транскрипции у меня есть <div4 @xml:id=""> , и я хочу отобразить descendant-or-self из <div2 @ana=""> раздела перевода, только если...
76 просмотров
schedule
01.11.2023
Есть ли известная ошибка Saxon-JS при обработке CDATA, содержащих элементы?
Я хотел бы знать, есть ли известная ошибка в том, как Saxon-JS обрабатывает элементы, содержащие CDATA.
У меня есть рабочий процесс XSLT 3.0 и XML, который включает в себя получение текста из элемента, содержащего CDATA, и применение разметки HTML...
198 просмотров
schedule
19.10.2022