Описание тега xsl-variable

1 ответ

Как предоставить значение переменной таблицы стилей из HTML или JavaScript

Моя проблема касается рендеринга на клиенте, который использует xsl. Это уже работает в IE, но я хочу, чтобы он работал на Firefox Во-первых, таблица стилей (variablexsl.xsl). Единственное, что здесь особенного, это наличие <xsl:variable name="mo…
1 ответ

Переменная XSL передана в код JavaScript

Я видел, что подобные вопросы задавались, но никто не помог. У меня есть переменная с именем 'var': <xsl:variable name="var"> val </xsl:variable> И я хочу использовать это как так: <a onclick= " this.innerHTML = 'my var = ??? '/>; …
28 авг '13 в 16:49
1 ответ

Может ли xsl xpath expression читать свой собственный шаблон?

Я в настоящее время жестко программирую colspan значение, но можно ли рассчитать его по количеству ячеек таблицы в строке, например, используя xsl:variable? Сложность заключается в том, что узлы XML содержат больше атрибутов, чем то, что я пытаюсь п…
21 мар '14 в 10:21
2 ответа

XSLT - присвоение переменной из рекурсивного шаблона

Я довольно новичок в XSL(T). Я не уверен, что это актуально, но я работаю с IBM DataPower. Я пытаюсь использовать XSL для анализа входящего URI, который выглядит следующим образом: http://ip:port/Nucleus_v2.9.3/SomeEndPoint Я хочу извлечь версию (2.…
23 фев '17 в 18:15
3 ответа

Является ли xsl:sequence всегда непустым?

Я не понимаю вывод из этой таблицы стилей: <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <xsl:apply-templates select="root/sub"/> </xsl:template> <xsl:template mat…
01 ноя '09 в 17:05
2 ответа

xsl: уточнение назначения переменных

Я понимаю, что <xsl:variable> является неизменным и не может быть переназначен. Я новичок в XSL и столкнулся с ситуацией, как в примере ниже. <xsl:stylesheet> <xsl:variable name="temp" select="true()"/> <xsl:template name="examp…
15 фев '19 в 21:08
2 ответа

Инициализация переменной xsl, метод не вызывается

Я новичок в xslt и у меня есть вопрос. У меня есть класс проверки, который содержит все необходимые установщики и получатели. Например у него есть такой метод: public void setProducer(String producer) { this.producer = producer; System.out.println("…
19 дек '12 в 08:15
3 ответа

<xsl: variable> Распечатайте значение переменной XSL, используя <xsl: value-of>

Я пытаюсь вывести буквальное строковое значение переменной, после того, как оно установлено в зависимости от того, существует узел или нет. Я думаю, что логика проверки состояния верна. Но это не вывод значений... &lt;xsl:variable name="subexists"/&…
13 апр '09 в 00:08
1 ответ

XSLT Как выбрать значение атрибута узла с помощью xsl:for-each и xsl:if

У меня есть файл XML для визуализации с XSLT 1.0. Мой cas следующий: Если значение longName такое "Oui_Combi" $Publication знак равно prodDate значение (21.11.2018) еще $Publication знак равно productionDates значение (17.11.2018, 21.11.2018) Я не у…
16 ноя '18 в 10:33
2 ответа

Получить значения элемента в xsl:variable

Пожалуйста, прости мое незнание XSLT, я довольно новичок в этом. Использование saxon xslt 2.0: я пытаюсь получить один элемент из переменной xsl:, который выглядит так при применении &lt;xsl:copy-of select="$type"&gt;: &lt;type&gt; &lt;label&gt;Book…
12 фев '14 в 18:26
1 ответ

Как работать с массивами в разных циклах в XSLT

У меня проблема с обработкой следующего XML-кода: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;searchresult&gt; &lt;head&gt; &lt;heading&gt; &lt;title&gt;Column1&lt;/title&gt; &lt;dataType&gt;TEXT&lt;/dataType&gt; &lt;/heading&gt; &lt;heading&gt…
12 июл '12 в 13:07
1 ответ

Мы можем вставить HTML-теги в переменную XSL

Я просто хочу подтвердить, можем ли мы вставить html-теги в переменную xsl? пример &lt;xsl:variable name="htmlContent"&gt; &lt;html&gt; &lt;body&gt; hiiii &lt;/body&gt; &lt;/html&gt; &lt;/xsl:variable&gt; если я использую &lt;xsl:value-of select="$h…
02 ноя '12 в 17:50
1 ответ

Выбор всего набора узлов сразу вместо каждого узла рекурсивно

Я искал это, и, возможно, на самом деле нет способа сделать это: Мой XML-файл выглядит в одной точке следующим образом: &lt;para&gt;Play&lt;/para&gt; &lt;para&gt;MACBETH: My dearest love, &lt;i&gt;Duncan&lt;/i&gt; comes here to-night.&lt;/para&gt; &…
11 окт '13 в 15:26
1 ответ

Использование xsl:value-of в цикле for-each над xsl:variable

Это продолжение вопроса в записи 25317199. В посте 25317199 данные имеют 2 блока, то есть Schools и FamilySmith. Данные в FamilySmith используются в качестве ключа для извлечения данных в школах. Теперь, в этом случае, данные разделены в том, что Fa…
17 авг '14 в 15:33
0 ответов

XSLT-2.0: код работает для всех элементов, кроме первого

Рассмотрим следующие данные XML: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;lieferungen&gt; &lt;artikel id="3526"&gt; &lt;name&gt;apfel&lt;/name&gt; &lt;preis stueckpreis="true"&gt;8.97&lt;/preis&gt; &lt;lieferant&gt;Fa. Krause&lt;/lieferant&g…
27 янв '17 в 18:51
1 ответ

Найти элемент с самой высокой валентностью в документе XML

У меня есть XML-структура, как это: &lt;TR&gt; &lt;Zeile status="done"&gt; &lt;Typ&gt;FUNCTION&lt;/Typ&gt; &lt;Name&gt;PressKey&lt;/Name&gt; &lt;/Zeile&gt; &lt;Zeile status="failed"&gt; &lt;Typ&gt;FUNCTION&lt;/Typ&gt; &lt;Name&gt;PressKey&lt;/Name&g…
08 апр '16 в 11:59
3 ответа

Перезаписать переменную в xsl

Мне просто нужно переписать переменную в xsl Example: x=0 if x=0 then x=3 Мне нужно изменить значение переменной. Я очень плохо знаком с xsl, пожалуйста, помогите мне, как этого добиться. Это может быть глупо, но я понятия не имею..
29 окт '12 в 22:24
3 ответа

XSLT 1.0 не может выбирать переменные в xsl:value-of select

Я пытаюсь преобразовать кусок XML, который генерируется несколькими источниками. Если я ввожу текст непосредственно в оператор value-of select, он работает так, как задумано. Но как только я попытаюсь использовать переменные, это больше не будет раб…
05 фев '14 в 14:08
1 ответ

Использование xsl: variable для установки другой переменной с помощью xsl:choose -&gt; Invalid property

Я пытаюсь определить некоторые стандартные цвета для использования в другом месте XSLT, но следующее выдает ошибку: &lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:fo=&quot;http://www.w3.org/1999/XSL/Format&quot; …
02 авг '20 в 11:26
1 ответ

Сгенерировать новые узлы в файле XSLT с циклом и переменными

Нужна ваша помощь. У меня есть файл XML с данными до преобразования. Я думаю, что можно использовать некоторые переменные в XSLT для создания этого материала. Но я не знаю, как это сделать. Большое спасибо за вашу помощь =)
15 июн '22 в 19:14