Вопросы по теме 'xslt-2.0'
Почему Saxon оценивает URI документа результата как одинаковый?
Мой исходный документ XSL выглядит так
<Topology>
<Environment>
<Id>test</Id>
<Machines>
<Machine>
<Id>machine1</Id>
<modules>...
3896 просмотров
schedule
29.10.2021
группировка следующих братьев и сестер с одинаковыми именами и одинаковыми атрибутами вызывает исключение в saxon
У меня есть XML-документы (похожие на docbook), которые нужно преобразовать в xsl-fo. Некоторые документы содержат стихи, и строки стихов написаны отдельными тегами p. Стихи разделены тегами br. Есть теги "страницы", которые не имеют отношения к...
932 просмотров
schedule
12.10.2021
Оценить динамическую строку как выражение XPath?
В настоящее время я пишу что-то для модульного тестирования функций XSLT2, идея очень проста:
Создайте custom-library.xsl , который содержит некоторые пользовательские функции XSLT2.
Создать XML-файл данных, содержащий тестовые примеры, как...
2853 просмотров
schedule
30.11.2021
Двухфазное преобразование с использованием XSLT 2.0
Я пытаюсь взять файл CSV в качестве входных данных и преобразовать его в XML. Я новичок в XSLT и нашел способ преобразовать CSV в XML (используя пример из Эндрю Велч ) вот так:
Входной файл CSV:
car manufacturer,model,color,price,inventory...
1988 просмотров
schedule
15.10.2021
группировать содержимое между двумя заданными именами элементов
Я немного борюсь с преобразованием XML-файла Filemaker во что-то более удобное для пользователя. FM по умолчанию сохраняет каждое предложение абзаца в элементе, и я бы хотел, чтобы все эти предложения были сгруппированы.
Ниже XML показывает, как...
94 просмотров
schedule
23.09.2021
Как указать встроенный javascript в xsl для запуска в saxon
У меня есть преобразование xslt, которое отлично работает при запуске в Altova XML Spy, но ошибки в saxon9he.jar. Ниже приведены фрагменты кода и сообщение об ошибке saxon.
Что нужно сделать иначе, чтобы это работало при использовании saxon в...
2030 просмотров
schedule
22.11.2021
Не удалось добиться успешной работы функции XSLT select id ()
Мне не удается заставить функцию id () работать в моем преобразовании xslt в соответствии с приведенным ниже примером кода, и я не уверен, почему. Когда я загружаю data.xml в браузер, я ожидаю увидеть только значения имени и размера элемента «BC» в...
2804 просмотров
schedule
19.10.2021
XSLT 2.0 Тестирование имен элементов, начинающихся с определенного значения
Я немного огляделся, но не вижу очевидного ответа на свою проблему. Я уверен, что что-то не замечаю, но не знаю что.
Я провел некоторую предварительную обработку приведенного ниже XML, чтобы отредактировать некоторые имена элементов, и после...
2459 просмотров
schedule
20.09.2021
XSLT: сравните буквы, используемые в качестве ключа группировки
Я хотел бы сгруппировать элементы по первой букве, но некоторые разные буквы следует считать равными: A и Ä (а также a и ä) должны быть одинаковыми.
Источник:
<root>
<entry name="Aa" />
<entry name="Ab" />
<entry...
172 просмотров
schedule
11.09.2021
Динамический Colspan для td в xslt
У меня есть...
<tr>
<xsl:variable name="noofrows" select="count(ChargeGroupsVo)"></xsl:variable>
<td colspan="$noofrows" style="border-top: 1px solid black;padding: 5px;"></td>
</tr>
Здесь ChargeGroupsVo...
2453 просмотров
schedule
20.11.2021
Если элемент в генеральной совокупности не соответствует group-by в группе для каждой-группы, может ли он быть назначен группе с пустым ключом current-group-key ()?
Итак, у меня есть такие данные:
<Root>
<Item id="1" group="foo" />
<Item id="2" group="bar" />
<Item id="3" />
</Root>
И шаблонная инструкция вроде:
<xsl:for-each-group select="Root" group-by="@group"...
904 просмотров
schedule
29.10.2021
как переназначить значение переменной в xslt
Здесь я пытаюсь запустить один цикл, который ищет весь xml, и в зависимости от различных условий разные переменные получают разные значения. чтобы его можно было использовать позже для справки.
Образец кода :
<xsl:for-each...
993 просмотров
schedule
03.11.2021
Использование тега ‹br /› в XML для XSLT
В настоящее время у меня возникают проблемы с преобразованием XML / XSLT в HTML, над которым я работаю. Короче говоря, я хочу использовать теги <br /> в теге XML, чтобы в файле HTML после преобразования отображался разрыв строки. После...
27655 просмотров
schedule
07.09.2021
Как найти все числа в строке
Ich versuche mit einer Funktion sämtliche Zahlen aus einem Element oder String zu ermitteln. Dabei soll die Anzahl der Zahlen und ihre Stelligkeit egal sein. Folgende Funktion habe ich bislang geschrieben:
<xsl:function...
1433 просмотров
schedule
12.10.2021
Как заполнить пустое пространство с помощью XSLT?
Я использую XSLT для преобразования XML в текстовый файл с разделителями косой чертой. В части моего xml мне нужно создать следующее:
HEADING
/1 /2 /3 /4 /5 /6 /7
/data /data /data /dat /...
2614 просмотров
schedule
06.10.2021
XSLT 2.0 - двухпроходная обработка
Я хотел бы понять метод двухпроходной или многоэтапной обработки и уметь применять его в моем сценарии ниже.
Я все еще нахожусь на своих тренировочных колесах XSLT - большая часть контента здесь была собрана с помощью коллег или из...
1827 просмотров
schedule
27.11.2021
Пользовательская функция Java Saxon XSLT возвращает несколько значений
Я использую Saxon-He v.9.5.1-2 для XSLT, и мне нужна специальная функция Java, которая позволила бы мне возвращать несколько значений (предпочтительно карту значений) за один вызов. Возможно ли этого добиться?
Я думал о расширении класса...
606 просмотров
schedule
24.09.2021
Сравнить текущий узел с предыдущим узлом и изменить его
Входной xml сортируется по идентификатору каждого элемента, и я просматриваю и проверяю, имеет ли текущий узел тот же идентификатор, что и предыдущий брат. Если они одинаковы, я хотел бы удалить (не отображать) текущий узел из xml и добавить...
1080 просмотров
schedule
15.09.2021
Группирование элементов вместе с двумя xml-документами XSLT2.0
Как можно сгруппировать элементы, а затем вернуть братьев и сестер в качестве подэлементов?
Вот отрывок того, чего я пытаюсь достичь (это всего лишь фрагмент, поэтому на самом деле в коде будет несколько клиентов, заказов и типов еды)...
27 просмотров
schedule
09.11.2021
XSLT 2.0: регулярное выражение в Saxon против XMLSpy
У меня XMLSpy жалуется на это:
regex="url\(\"\.\./([^\"]*)\"\)" (внешние кавычки двойные)
Это говорит о том, что первая обратная косая черта в \.\. является неожиданной.
Поэтому я меняю его на:
regex='url\(\"\.\./([^\"]*)\"\)'...
199 просмотров
schedule
28.10.2021