Все вопросы: [xslt]

1 231 вопросов

0
голосов
2ответов
266 просмотров

быстрый xslt для каждого вопроса

Допустим, у меня есть XML-документ, в котором есть следующее: <keywords> <keyword>test</keyword> <keyword>test2</keyword> <keyword>test3</keyword> <keyword>test4</keyword> </keywords> И я хочу использовать XSLT, чтобы распечатать...

42
голосов
2ответов
71227 просмотров

XSLT-преобразование XML с помощью пространств имен

Я пытаюсь преобразовать некоторый XML в HTML с помощью XSLT . Я не могу заставить его работать.Может кто подскажет, что я делаю не так? <ArrayOfBrokerage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.test.com/"> <Brokerage> <Broker...

3
голосов
5ответов
2131 просмотров

Вывод XSLT в HTML

В моем XSLT-файле у меня есть следующее: <input type="button" value= <xsl:value-of select="name">> Это ошибка, поскольку нарушает правило XML. На самом деле я хочу, чтобы значение из файла XML было присвоено параметру value в выводе HTML.Как мне это сделать?Спасибо

4
голосов
1ответов
439 просмотров

DocBook XSL - можно ли редактировать исходные таблицы стилей?

Я хотел бы выделить определенные строки содержания DocBook жирным шрифтом в зависимости от того, определен ли конкретный атрибут <section>.Это легко сделать, добавив в DocBook XSL оператор <xsl:if test="..."> (строки fo / autotoc.xsl 187–230 - это для вывода в PDF с помощью XMLMind...

0
голосов
2ответов
126 просмотров

Изменение идентификаторов и ссылок на идентификаторы в XML

Я пытаюсь объединить элементы xml друг в друга, и у меня возникла проблема, когда у меня одинаковые идентификаторы.В основном мне нужно изменить все идентификаторы в XML-файле, а также ссылки на них.(Я делаю это с SVG, чтобы добавить немного контекста) Допустим, у меня есть: <bar id="fo...

4
голосов
1ответов
1961 просмотров

xslt: массив параметров в .NET

Простой вопрос, но каково решение? У меня есть типичное приложение C #, которое запускает "new XslCompiledTransform.Transform (...);"Я передаю ему аргументы параметров, все строки типа. Я хочу передать ему параметр типа array: strings или даже, скажем, массив объектов. Я использую C #, я...

1
голосов
2ответов
2138 просмотров

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

Я пытаюсь суммировать поле qty в моем xml с помощью xslt 2.0, и он выводит количество одного из моих элементов оборудования с несколькими записями без суммирования по группе оборудования.Есть идеи, как это можно исправить? Это XSLT, который я использую: <xsl:for-each-group select="//nod...

1
голосов
1ответов
1954 просмотров

Как добавить второй источник данных в xslt / dataview в SharePoint?

Я пытаюсь создать столбчатую диаграмму, используя представление данных, отформатированное с использованием xsl.Список для диаграммы содержит данные о количестве часов, потраченных на определенный проект.Столбец проекта имеет тип поиска, который указывает на список на другом дочернем сайте (проще...

1
голосов
1ответов
315 просмотров

Выбор библиотеки XML / XSL для Python 2.6.x

В настоящее время у меня есть 2 разновидности: LXML и libXML2 , которые оба работают.Я пробовал тестировать оба, особенно для анализа строки памяти и файлов в XML, а также импорта таблиц стилей XSLT и их применения.Хотя чистые тесты, основанные на производительности, показывают, что LXML выхо...

2
голосов
4ответов
9541 просмотров

Как установить оператор кодирования в объявлении XML при выполнении преобразования XSL с использованием COM Msxml2.XSLTemplate?

Я написал простой установщик пакетов в WinBatch, которому необходимо обновить XML-файл информацией о содержимом пакета. Моя первая попытка заключалась в загрузке файла с помощью Msxml2.DOMDocument, добавлении узлов и данных по мере необходимости, а затем сохранении данных обратно на диск. Это ср...

0
голосов
1ответов
392 просмотров

Как объединить две переменные в разных областях?

У меня такой сценарий: <xsl:variable name="var1" select="'SOME_DATA1'" /> <xsl:if test="'some_condition'"> <xsl:variable name="var2" > <xsl:value-of select="'SOME_DATA2'"/> </xsl:variable> </xsl:if> <da...

1
голосов
2ответов
1325 просмотров

Как разместить заголовки таблиц на каждой странице в печатной версии моей страницы (с использованием xsl)?

У меня огромный XML-файл.И он преобразуется в таблицу html с помощью xsl.В браузере это отдельная страница с вертикальной полосой прокрутки. Но когда я хочу распечатать документ, я вижу около 10 страниц.Я хочу добавить заголовки таблиц на каждую печатную страницу. Образец xml: <page&g...

13
голосов
9ответов
5793 просмотров

В чем причина того, что CDATA вообще существует?

Я часто вижу, как люди задают здесь вопросы, связанные с XML / XSLT, которые коренятся в неспособности понять, как работает CDATA (например, этот ). Интересно - зачем он вообще существует?Дело не в том, что XML не мог бы обойтись без него, все, что вы можете поместить в раздел CDATA, можно в...

3
голосов
2ответов
1883 просмотров

PHP, XML в HTML через XSLT превращает HTML в кодировку CDATA

Мне действительно нужен ответ на этот вопрос.Я работаю над проектом, который использует XML для создания страниц, а затем XSLT для создания его на веб-странице.Вот пример кода: public function transform ($xml) { $proc = new XSLTProcessor; $proc->importStyleSheet ($this->xsl); $ou...

13
голосов
3ответов
15791 просмотров

Есть ли способ использовать эквивалент rowspan в XSL-FO?

Я хочу отображать текст с более крупным шрифтом в крайнем левом столбце <fo:table>. Однако столбцы справа должны состоять из пары строк с меньшим текстом. Вот как выглядит XSL-код перед добавлением крайнего левого столбца с более крупным текстом: <xsl:template name="printAddress"&...

8
голосов
3ответов
3477 просмотров

Могут ли процессоры XSLT быть многопоточными?

Я ищу подходы к проблеме с обработкой XSLT. Можно ли использовать параллельную обработку для ускорения процессора XSLT?Или процессоры XSLT изначально последовательны? Я догадываюсь, что XML можно разделить на куски, которые могут обрабатываться разными потоками, но, поскольку я на самом де...

3
голосов
7ответов
8291 просмотров

Несколько предупреждений PHP в XSLTProcessor :: importStylesheet ()

Ошибки: Предупреждение: XSLTProcessor :: importStylesheet () [xsltprocessor.importstylesheet]: Неопределенная переменная в /transform.php в строке 24 Предупреждение: XSLTProcessor :: importStylesheet () [xsltprocessor.importstylesheet]: ошибка компиляции: файл /protocols.xsl строка 18 шаблон...

3
голосов
4ответов
2394 просмотров

Как использовать увеличивающийся счетчик для предоставления уникального идентификатора в XSLT?

Я использую XSLT для преобразования очень большого XML-документа в (X) HTML.Для некоторых тегов я конвертирую их в <div>. Я хотел бы иметь возможность создать уникальный идентификатор для этих тегов, используя увеличивающееся целое число для формирования части уникального идентификатора. ...

2
голосов
4ответов
6261 просмотров

Как избежать точки с запятой в xsl: param?

Я пишу преобразование XSL в Visual Studio.Сообщается, что точка с запятой в следующем примере является «неожиданным токеном»: <xsl:param name="delimiters" select=";#" /> Кто-нибудь знает, как избежать точки с запятой?Я пока не нашел его ни в одном из списков персонажей.

0
голосов
1ответов
505 просмотров

Динамический файл XSL

У меня есть 3 файла XSL, в которых есть пути к чему-то вроде C: \ templates \ Test \ file.pdf Этот путь не всегда будет одним и тем же, и вместо того, чтобы жестко его закодировать в XSL, я бы хотел, чтобы путь C: \ templates \ test \ был заменен тегом [BASEPATH] икогда я читаю файл xsl в объ...

6
голосов
2ответов
3821 просмотров

Группировка по 2 полям в XSL

У меня следующий xml: <page> <document> <id>1001</id> <cur>USD</cur> <date>01.01.2009</date> <amount>10</amount> </document> <document> <id>1001</id> <cur>USD...

3
голосов
2ответов
1856 просмотров

Нет поддержки XSLTProcessor () в Safari?

По какой-то причине я не могу заставить XSLTProcessor() работать все время. Вот мой JS: ... xsltProcessor = new XSLTProcessor(); xsltProcessor.importStylesheet(xmlRequest.responseXML); // Pass variables xsltProcessor.setParameter(null, "sectionNumber", section); xsltProcessor.setParameter(...

0
голосов
1ответов
208 просмотров

Можно ли добавить дополнительные критерии в выборку XSL, генерирующую ключ?

У меня есть XML-документ с местоположениями магазинов, в котором есть узел Type, указывающий тип магазина, и существующий набор шаблонов для добавления ключа к каждому Location на основе его состояния, который затем добавляет их в HTML в порядке их состояния.. Что мне нужно сделать, так это и...

1
голосов
3ответов
3030 просмотров

Как с помощью XSL-FO переместить содержимое столбца в следующий столбец?

У меня есть таблица с тремя столбцами, в которой я пытаюсь заставить несколько длинных абзацев динамически перетекать из первого столбца во второй, а затем в третий.В настоящее время таблица будет продолжена на следующей странице, когда первый столбец переполнится, а не переместится во второй ст...

1
голосов
2ответов
276 просмотров

Подключение к транспортному уровню WCF

Я хочу добавить следующий текст к телу ответа операции WCF: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet href="transform.xslt" type="text/xsl" ?> Проблема в том, что класс сообщения использует средства чтения и записи XML для определения содержимого сообщения.Если в...

1
голосов
2ответов
1560 просмотров

XSL Sharepoint (MOSS) - параметр PageUrl не найден / не отображается

У меня есть веб-часть просмотра данных на настраиваемой странице редактирования списка.Я хочу получить текущий URL-адрес и передать его на следующую страницу, чтобы вернуться к экрану редактирования. Я выполнил следующие инструкции, чтобы отобразить URL-адрес текущей страницы: http://www.ste...

0
голосов
4ответов
2391 просмотров

XSLT Применить сортировку ко второму значению, если первое пусто

У меня есть для каждого, который обходит узлы новостей.Среди других свойств эти новости имеют два атрибута для даты создания.Дата добавления в систему и дата создания, введенная пользователем (чтобы переопределить системную дату).Я хотел бы, чтобы список был отсортирован по дате создания с предп...

0
голосов
3ответов
1717 просмотров

Вывод XSLT не влияет на Firefox

Я создал файл Practice.xsl для преобразования исходного файла Practice.xml в HTML из javascript и добавления сгенерированного HTML в пустой элемент DIV, который отлично работает с IE. Но тот же html не отображается правильно в Firefox. вот Practice.xml <feed> <feedback> <...

1
голосов
2ответов
837 просмотров

XSL переменное количество дочерних узлов

У меня есть некоторые XML-элементы с номерами, так как их стало больше. Примерно так: <Images> <Image1>C:\Path\To\AnImage</Image1> <Image2>C:\Path\To\AnotherImage</Image2> </Images> Количество изображений в каждом XML-документе варьируется.К...

0
голосов
2ответов
404 просмотров

Кто-нибудь знает о XSL-библиотеке для создания файлов Excel?

Я хотел бы использовать XSL для создания файлов Excel .xml, которые может открывать Excel 2003.Кто-нибудь знает о библиотеке шаблонов XSL, которую я могу использовать для этой цели?