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

Обработка только выбранных узлов
Проблема новичка в XSLT: мне нужно подставить текстовое значение в XML-файле. Все остальные узлы необходимо оставить без изменений. Вот мой входной файл (in.xml): <?xml version="1.0" encoding="UTF-8"?> <root> <level1...
1304 просмотров
schedule 27.09.2022

XSLT: Как изменить значение атрибута во время ‹xsl: copy›?
У меня есть XML-документ, и я хочу изменить значения одного из атрибутов. Сначала я скопировал все от ввода до вывода, используя: <xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/>...
95151 просмотров
schedule 07.02.2022

Стек процессора XSL переполнен - ​​не могу понять, почему
Я пытаюсь условно отобразить содержимое HTML-страницы в зависимости от того, создается ли документ для признанной компании или нет. Однако преобразование не работает, и я не могу понять, почему :( Я использую MSXML3.0 в качестве преобразователя и...
1347 просмотров
schedule 05.01.2023

‹xsl:decimal-format group-separator={$myseparator}/› в XSL
Можно ли каким-либо образом установить десятичный формат с помощью переменной или аналогичной? Пример: Я получаю сообщение об ошибке: "Элемент" xsl:decimal-format" имеет атрибут "grouping-separator" с недопустимым значением "$grouping_separator"...
568 просмотров
schedule 12.04.2023

XML с вложенными элементами, фильтрация с расчетом с использованием XSLT v1.0 C #
У меня есть образец XML-файла, в котором в корне есть элемент с именем «element». Эти элементы могут быть вложенными. Я хотел бы исключить элементы с именем «позиция», где значение «позиции» x = («число» + «другое») * количество больше, чем...
751 просмотров
schedule 07.12.2022

XSLT 1.0: нельзя использовать переменную для каждого, есть ли другой способ решить этот пример?
У меня вопрос о возможностях xslt. Можно ли выполнить следующие действия с помощью xslt? ввод:` <invoice> <record><field>ROWORD;123;;;</field></record>...
269 просмотров
schedule 02.05.2024

XSLT — построить несколько (n) html-таблиц одинакового размера (в данном случае 3x3)
Справочный вопрос 1 Справочный вопрос 2 Хорошо, обе предыдущие ссылки ведут к обсуждению того, как создавать ячейки и строки в таблицах. Я надеялся найти расширенный пример, показывающий, как построить несколько ТАБЛИЦ по N ячеек в каждой...
1413 просмотров
schedule 20.03.2022

Как фильтровать узлы с определенным дочерним узлом
У меня есть эта таблица стилей XSLT, где я пытаюсь найти узлы, содержащие дочерний элемент a (и, в конечном итоге, тот, который содержит атрибут id=".." ). Однако <xsl:when test="a"> никогда не совпадает, что бы я ни делал. xsltproc...
8628 просмотров
schedule 15.03.2023

xslt 1.0 группировка по атрибуту (мюнхенский)
У меня проблемы с xslt и группировкой следующего xml <?xml version="1.0" encoding="ISO-8859-1" ?> <PosXmlResponse ver="2.0" usr="test" typ="search" lng="de" > <search typ="pau" sub="" out="detail" pso="2" ka1="-1" ka2="-1" ka3="-1"...
1390 просмотров
schedule 01.04.2024

Как проверить наличие значения в XSLT
У меня есть такой xml; <formErrors> <value>address_1</value> <value>address_2</value> //.. etc А в шаблоне XSL у меня есть переменная $ formErrors, и я хочу проверить, существует ли значение. Если бы...
16834 просмотров
schedule 24.03.2022

Как я могу сделать список значений xml, разделенных запятыми? xml версии 1.0
Я безуспешно искал ответ на этот вопрос. Я уверен, что где-то пропустил ответ. Однако я пытаюсь распечатать/отобразить подмножество значений xml в виде списка с разделителями-запятыми. Вот пример того, что я пытаюсь сделать; XML-документ....
1482 просмотров
schedule 25.03.2022

Где я могу найти XSD или DTD для спецификации XSLT 1.0?
Существует ли такая вещь? У меня есть пользовательские файлы, которые, по-видимому, являются недопустимыми XSLT (.Net XSLTransform не может их прочитать), но у меня нет никакого полезного сообщения об ошибке. Я думал, что если бы существовали DTD...
807 просмотров
schedule 30.12.2023

Форматирование строки (удаление ведущих нулей)
Я новичок в xslt. Мое требование состоит в том, чтобы преобразовать XML-файл в текстовый файл в соответствии с бизнес-спецификациями. Я столкнулся с проблемой с одной из проблем форматирования строки. Пожалуйста, помогите мне, если у вас есть идеи....
38228 просмотров
schedule 24.06.2023

Передача переменной URL в xsl
Можно ли передать переменную URL в xsl. НАПРИМЕР. http:www.somedomain.com/index.aspx?myVar=test&myVar2=anotherTest Я хотел бы иметь возможность использовать значения myVar и myVar2 в логике моего файла xsl. Спасибо.
19607 просмотров
schedule 07.03.2023

Разделение XML-фида на строки с помощью XSLT
Новое в stackoverflow, XML и XSLT. Я получаю внешние XML-каналы, которые нельзя редактировать и преобразовывать только для вывода с помощью XSLT. Например, канал XML может выглядеть так: <competition name="Comp1"> <event...
381 просмотров
schedule 27.09.2022

xsl:сортировать неоднородные элементы в xsl:for-each
У меня есть набор элементов с разными атрибутами, например: <?xml version="1.0" encoding=utf-8"?> <root> <elem at="4" iterate="third" /> <foo/> <elem at="1" iterate="first" /> <bar/> <elem start="3"...
75 просмотров
schedule 05.11.2022

Как выбрать наименьшее значение из множества переменных?
Предположим, у меня есть переменные $a , $b , $c и $d , все из которых содержат числа. Я хотел бы получить наименьшее (наибольшее) значение. Мой типичный подход XSLT 1.0 к этому таков: <xsl:variable name="minimum"> <xsl:for-each...
6098 просмотров
schedule 28.02.2024

как обрабатывать xml, связанный с другим xml, и копировать всю структуру xml под заданным элементом
Я работаю над XSLT, где мне нужно пройти между двумя XML-файлами и скопировать весь XML-файл под любым заданным тегом. Основной XML: <Content xmlns="some name space"> <message>abcd/<message> <group...
122 просмотров
schedule 26.04.2023

XPath 1.0: определение количества узлов перед указанным узлом
Я знаком с использованием предшествующих осей в XSLT для определения количества заданных предшествующих элементов текущий контекст. Однако я не вижу способа сделать то же самое для узла, который я сохранил в переменной. Например:...
3723 просмотров
schedule 12.05.2022

Застрял с рекурсивными функциями в XSLT 2.0
Это мой XML-документ: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <w:document xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> <w:body> <w:p> <w:pPr>...
357 просмотров
schedule 19.01.2024