Запитання з тегом «xslt»

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

23
Еквівалент XSLT для JSON [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 11 місяців тому . Чи є еквівалент XSLT для JSON? Щось, що дозволяє мені робити перетворення на JSON, як XSLT робить XML.

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 is …

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] [mM] [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> …
181 java  xml  xslt 

5
Як реалізувати оператор if-else в XSLT?
Я намагаюся реалізувати оператор if -se в 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 …
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 (у цьому випадку з колекцією.xdv ) Наступне, що найкраще вдалося знайти в моєму Google: <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.