Perguntas com a marcação «xslt-1.0»

14
Verifique se uma sequência é nula ou vazia no XSLT
Como posso verificar se um valor é nulo ou vazio com XSL ? Por exemplo, se categoryNameestá vazio? Eu estou usando um ao escolher construir. Por exemplo: <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
Usando copy-of com document () para adicionar SVGs à saída XHTML
Enquanto processo meu XML, estou tentando copiar um arquivo SVG referenciado de um hrefatributo diretamente em meu HTML de saída com a seguinte linha: <xsl:copy-of copy-namespaces="yes" select="document(@href)"/> O copy-namespacesnão deve ser necessário, pois o valor padrão é "sim" de qualquer maneira, mas eu o adicionei para evitar dúvidas sobre se …
113 html  xml  svg  xslt-1.0  xslt-2.0 

3
Como criar um valor booleano?
Sou totalmente novo em XSLT e não consigo descobrir onde estou errado com o código a seguir. <xsl:variable name="var" select="boolean('false')"/> <xsl:if test="$var'">variable is true</xsl:if> Ele está sempre retornando verdadeiro quando se pretende que seja falso. Por quê?

6
Substituição de string XSLT
Eu realmente não sei XSL, mas preciso corrigir este código, eu o reduzi para torná-lo mais simples. Estou recebendo este erro Função XSLT / XPath inválida nesta linha <xsl:variable name="text" select="replace($text,'a','b')"/> Este é o 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 …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.