Вопросы с тегом «xslt»

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

23
XSLT-эквивалент для JSON [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 12 месяцев назад . Улучшить этот вопрос Есть ли XSLT- эквивалент для JSON? Что-то, что позволяет мне делать преобразования в …

14
Проверьте, является ли строка нулевой или пустой в XSLT
Как я могу проверить, является ли значение пустым или пустым в XSL ? Например, если categoryNameпусто? Я использую при выборе конструкции. Например: <xsl:choose> <xsl:when test="categoryName !=null"> <xsl:value-of select="categoryName " /> </xsl:when> <xsl:otherwise> <xsl:value-of select="other" /> </xsl:otherwise> </xsl:choose>
325 xslt  null  xslt-1.0  xslt-2.0 

9
XMLHttpRequest Origin null не разрешен Access-Control-Allow-Origin для файла: /// для файла: /// (без сервера)
Я пытаюсь создать сайт, который можно загрузить и запустить локально, запустив его индексный файл. Все файлы являются локальными, никакие ресурсы не используются онлайн. Когда я пытаюсь использовать плагин AJAXSLT для jQuery для обработки файла XML с шаблоном XSL (в подкаталогах), я получаю следующие ошибки: XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/data/home.xml. Origin null …

12
Как вставить & NBSP; в XSLT
Как я могу вставить   В таблицу стилей XSLT я продолжаю получать эту ошибку: Ошибка синтаксического анализа XML: неопределенная сущность По сути, я хочу, чтобы в шаблоне XSLT был символ пробела.
207 xslt 

6
xpath найти, если узел существует
Используя запрос xpath, как определить, существует ли вообще какой-либо узел (тег)? Например, если мне нужно убедиться, что страница сайта имеет правильную базовую структуру, такую ​​как / html / body и / html / head / title
201 xslt  xpath  expression 



4
Есть ли способ сделать «Заменить или вставить», используя преобразование web.config?
Я использую преобразование web.config, как описано в посте ниже, чтобы генерировать конфиги для разных сред. http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html Я могу сделать преобразование «Заменить» путем сопоставления по ключу, например <add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" /> И я могу сделать "Вставки", например, <add key="UseLivePaymentService" value="true" xdt:Transform="Insert" /> Но то, что я действительно считаю полезным, …

7
Ошибка: недопустимо совпадение с целевым значением инструкции обработки «[xX] [mM] [lL]»
Эта ошибка, Соответствие цели инструкции обработки "[xX] [мМ] [lL]" не допускается происходит всякий раз, когда я запускаю страницу XSLT, которая начинается следующим образом: <?xml version="1.0" encoding="windows-1256"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:include href="../header.xsl"/> <xsl:template match="/"> <xsl:call-template name="pstyle"/> <xsl:call-template name="Validation"/> <xsl:variable name="strLang"> <xsl:value-of select="//lang"/> </xsl:variable> <!-- ////////////// Page Title ///////////// --> <title> <xsl:value-of …
181 java  xml  xslt 

5
Как реализовать оператор if-else в XSLT?
Я пытаюсь реализовать оператор if -else в XSLT, но мой код просто не анализируется. У кого-нибудь есть идеи? <xsl:variable name="CreatedDate" select="@createDate"/> <xsl:variable name="IDAppendedDate" select="2012-01-01" /> <b>date: <xsl:value-of select="$CreatedDate"/></b> <xsl:if test="$CreatedDate > $IDAppendedDate"> <h2> mooooooooooooo </h2> </xsl:if> <xsl:else> <h2> dooooooooooooo </h2> </xsl:else>
171 xml  xslt  if-statement 

5
XPath с несколькими условиями
Какой XPath можно использовать для выбора любой категории с указанным атрибутом имени и любого автора дочернего узла с указанным значением. Я пробовал разные варианты пути ниже, но безуспешно: //quotes/category[@name='Sport' and author="James Small"] XML: <?xml version="1.0" encoding="utf-8"?> <quotes> <category name="Sport"> <author>James Small<quote date="09/02/1985">Quote One</quote><quote date="11/02/1925">Quote nine</quote></author> </category> <category name="Music"> <author>Stephen Swann …
157 xml  xslt  xpath 


1
XSLT получает последний элемент
Я пытаюсь найти последний элемент в моем XML, который выглядит следующим образом: <list> <element name="A" /> <element name="B" > <element name="C" /> <element name="D" > <element name="D" /> <element name="E" /> <element name="F" /> <element name="G" /> </element> <element name="H" /> <element name="I" /> </list> Мне нужно получить какое-то обратное …
138 xslt  xpath  menu 

17
Довольно печатать XML с помощью JavaScript
У меня есть строка, представляющая XML-код без отступов, который я хотел бы распечатать. Например: <root><node/></root> должен стать: <root> <node/> </root> Подсветка синтаксиса не является обязательной. Чтобы решить эту проблему, я сначала преобразовываю XML, чтобы добавить возврат каретки и пробелы, а затем использую предварительный тег для вывода XML. Чтобы добавить новые …

12
Установить тип документа HTML5 с помощью XSLT
Как бы я аккуратно установить доктайп файл в HTML5 с <!DOCTYPE html>помощью XSLT (в данном случае с collective.xdv ) Следующее, что лучше всего нашел мой Google foo: <xsl:output method="html" doctype-public="XSLT-compat" omit-xml-declaration="yes" encoding="UTF-8" indent="yes" /> производит: <!DOCTYPE html PUBLIC "XSLT-compat" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.