XSLT - это язык преобразования XML, предназначенный для преобразования структурированных документов в другие форматы (например, XML, HTML и простой текст или, в XSLT 3, JSON). В вопросах следует использовать один из тегов xslt-1.0, xslt-2.0 или xslt-3.0 в зависимости от ситуации.
2 ответа

Могу ли я использовать XSLT для разбора XML на вложенные файлы? (+ Альтернативные языки / Методы)

Привет всем, у меня есть очень повторяющиеся данные с глубиной 5 узлов (включая корень), которые необходимо разбить на части. (Я включу быстрый пример через минуту.) Я собираюсь разобрать XML-файл размером ~ 5 Мб в меньшие вложенные файлы на основе …
08 май '09 в 22:17
1 ответ

Могу ли я использовать оператор OR в <xsl: value-of select>?

Я использовал следующий кусок кода, чтобы заменить регулярное выражение '\s*AND\s*NOT\s*scope:\("TEXT"\)' с определенной строкой, только если совпадение не встречается (non-matching-substring): &lt;xsl:template name="strip-scopes"&gt; &lt;xsl:param …
19 фев '14 в 16:24
0 ответов

XSLT для создания электронной таблицы, которая пересекает каждые 18 строк

Я использую XSLT для преобразования некоторых данных XML в отчет электронной таблицы XML. Каждый "блок" данных добавит 6 строк в таблицу. Я хочу указать разрыв страницы каждые 3 блока (т.е. каждые 18 строк). Я знаю, что разрывы страниц указываются в…
18 июл '18 в 12:14
1 ответ

Как заменить XML с общими узлами, используя XSLT, с различными структурами данных?

Я пытаюсь преобразовать формат текста Flash в HTML-текст. Источник XML. &lt;TEXTFORMAT LEADING="2"&gt; &lt;P ALIGN="RIGHT"&gt; &lt;FONT FACE="Lato" SIZE="12" COLOR="#4B4B4B" LETTERSPACING="0" KERNING="0"&gt;left tefxt &lt;/FONT&gt; &lt;/P&gt; &lt;/T…
24 авг '16 в 12:05
1 ответ

Рассчитать общую сумму корзины в XSLT 1.0 с рекурсией

Я не могу найти ошибку в моей рекурсии. Я надеялся, что ты поможешь мне. Я пытаюсь рассчитать общую стоимость товаров в корзине, но приведенный ниже код дает гораздо более высокий результат, чем ожидалось. Вот XML: &lt;products&gt; &lt;entry id="123…
10 мар '18 в 19:13
1 ответ

XSLT новичок, заменяющий значения

Моя ошибка, я проясняю У меня простой вопрос, но я новичок в XSLT: У меня есть 2 XML-файла: usa1.xml : &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;country&gt; &lt;state name="CA"&gt; &lt;city name="Sunnyvale" county="Sant Clara"&gt; &lt;street …
02 май '13 в 18:51
1 ответ

XSLT: использовать значение ссылочного элемента

Я хотел бы получить значение элемента, на который ссылается другой элемент через уникальный идентификатор. Например: &lt;when xml:id="TLI_2" interval="7.683988796743416" since="#T_START"/&gt; &lt;annotationBlock who="#H-F" start="#TLI_2" end="#TLI_3…
20 май '18 в 13:20
1 ответ

XSL parse 2 xml file modern

Может ли xsl анализировать современный XML-файл? Если да, то как мне это сделать?
09 авг '10 в 09:16
2 ответа

XSLT - XML ​​в CSV - шаблон против каждого - удалить пробелы

(1) Почему Option1 (Template) создает пробелы (в основном между rec1 и 5), а Option2 (ForEach) нет? (2) Если возможно, как мне кодировать вариант 1 для удаления полученного пробела?Предположения: использование XSLT v1., XMLPad/Stylus для тестировани…
27 апр '12 в 02:15
0 ответов

xslt: удалить пробелы и CR для каждого выбора

В эти дни я пытаюсь решить проблему кода. У меня есть XML-файл, который я преобразую с помощью XMLT-файла в решении XML-файла. XML-файл: &lt;invoice:detail date_begin="2017-06-23T07:38:06" date_end="2017-06-23T07:38:06"&gt; &lt;invoice:diagnosis typ…
26 окт '17 в 14:25
0 ответов

Составление таблиц стилей xsl

Ищите небольшое руководство, здесь. Я хочу объединить xsl конвейер в одну таблицу стилей. Позвольте мне предложить немного фона. Можно получить XML-файл и передать его через последовательность преобразований, чтобы получить некоторый результат, таки…
26 апр '13 в 14:05
1 ответ

Вернуть любой узел с именем дочернего узла, совпадающим с несколькими

Я хочу получить любой узел с дочерними узлами childTypeA, childTypeB или childTypeC, но не возвращать узлы только с другими дочерними узлами (например, stepChildA). Получив этот узел, я могу получить любой из дочерних узлов и их атрибуты. Но я не мо…
15 фев '18 в 15:47
1 ответ

Могу ли я передать массив из php в xslt содержит?

Я использую следующую переменную в php для обработки идентификатора клиента: $k='160177' который я передаю в мой xslt, используя: ... $xsl = $proc-&gt;importStylesheet($xsl); $xsl = $proc-&gt;setParameter('', 'k', $k); $newdom = $proc-&gt;transformT…
27 май '13 в 14:47
3 ответа

XSLT: добавить внутренний текст узла

Это немного версия другого вопроса, размещенного здесь: XSLT: изменить внутренний текст узла Представьте, что я использую XSLT для преобразования документа: &lt;a&gt; &lt;b/&gt; &lt;c/&gt; &lt;/a&gt; в это: &lt;a&gt; &lt;b/&gt; &lt;c/&gt; Hello worl…
24 май '10 в 19:00
0 ответов

Как конвертировать.xml в.jpg или.png, используя Javascript

Для своей работы я делаю эскиз размеров здания, а программа создает файл 2D эскиза в формате.jpg следующим образом Проблема в том, что иногда, если я не увеличил масштаб программного обеспечения достаточно близко, полученный.jpg оставит эскиз размыт…
20 окт '15 в 17:26
1 ответ

Определение ориентации изображения (альбомная, книжная) для правильной печати отчета XHTML

Я пишу XSL-файл, который преобразует XML в отчет XHTML. Этот XML содержит идентификаторы изображений, которые представляют собой отсканированные на бумаге (US Letter), которые могут иметь различные размеры, а также могут быть в альбомной или портрет…
30 апр '12 в 18:34
1 ответ

Как вставить XML в другой файл XML с помощью XSLT?

Я посмотрел на эту ветку, чтобы узнать, как вставить XML в XML с помощью XSLT Вставить узел XML в определенную позицию существующего документа. Но у меня есть проблема, так как мне нужно вставить XML между двумя большими дочерними узлами. Например я…
25 май '10 в 17:55
0 ответов

Отформатируйте XML-документ с помощью xsl

Я получил XML, как это &lt;url&gt;www.parents.com&lt;/url&gt; &lt;parent&gt; &lt;child1&gt;xdf&lt;/child1&gt; &lt;child2&gt;vdf&lt;/child2&gt; &lt;/parent&gt; Я получаю URL в верхней части, мне нужно удалить эту часть URL, сохранить ее в переменной,…
10 июн '13 в 18:51
1 ответ

Присвоение переменной значению, выбранному в цикле в xslt

То, что я здесь делаю, работает - мне просто интересно, есть ли лучший или более эффективный способ сделать то же самое. Вот структура XML &lt;tags&gt; &lt;tag&gt; &lt;val1&gt;abc&lt;/val1&gt; &lt;val2&gt;123&lt;/val2&gt; &lt;/tag&gt; &lt;tag&gt; &l…
13 авг '18 в 19:28
1 ответ

XSL-преобразование - множественные дочерние узлы = множественные отношения

&lt;Records count="1"&gt; &lt;Metadata&gt; &lt;FieldDefinitions&gt; &lt;FieldDefinition id="25675" name="GrandpaID" alias="GrandpaID" /&gt; &lt;FieldDefinition id="123" name="Father ID" alias="FatherID" /&gt; &lt;FieldDefinition id="1923" name="Son …
03 фев '15 в 00:22