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

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 

1
Використання копіювання документа () для додавання SVG до виходу XHTML
Під час обробки мого XML я намагаюся скопіювати файл SVG, на який посилається hrefатрибут, безпосередньо у вихідний HTML із наступним рядком: <xsl:copy-of copy-namespaces="yes" select="document(@href)"/> Це copy-namespacesне повинно бути необхідним, оскільки значенням за замовчуванням все одно є "так", але я додав його, щоб запобігти питанням про те, намагався я чи ні. …
113 html  xml  svg  xslt-1.0  xslt-2.0 

3
Як створити логічне значення?
Я абсолютно новачок у XSLT і не можу зрозуміти, де я помиляюся з наступним кодом. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Він завжди повертає істину, коли він призначений як помилковий. Чому?

6
Заміна рядка XSLT
Я насправді не знаю XSL, але мені потрібно виправити цей код, я зменшив його, щоб спростити. Я отримую цю помилку Недійсна функція XSLT / XPath на цій лінії <xsl:variable name="text" select="replace($text,'a','b')"/> Це XSL <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:inm="http://www.inmagic.com/webpublisher/query" version="1.0"> <xsl:output method="text" encoding="UTF-8" /> <xsl:preserve-space elements="*" /> <xsl:template match="text()" /> <xsl:template match="mos"> <xsl:apply-templates …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.