Preguntas etiquetadas con xslt

XSLT es un lenguaje de transformación para XML diseñado para transformar documentos estructurados en otros formatos (como XML, HTML y texto sin formato o, en XSLT 3, JSON). Las preguntas deben utilizar una de las etiquetas xslt-1.0, xslt-2.0 o xslt-3.0 según corresponda.

23
XSLT equivalente para JSON [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 12 meses . Mejora esta pregunta ¿Hay un equivalente XSLT para JSON? Algo que …

14
Compruebe si una cadena es nula o vacía en XSLT
¿Cómo puedo verificar si un valor es nulo o está vacío con XSL ? Por ejemplo, si categoryNameestá vacío? Estoy usando un al elegir la construcción. Por ejemplo: <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 


12
Cómo insertar & nbsp; en XSLT
¿Cómo puedo insertar   En una hoja de estilo XSLT, sigo recibiendo este error: Error de análisis XML: entidad indefinida Esencialmente, quiero un carácter de espacio que no se rompa en la plantilla XSLT.
207 xslt 

6
xpath buscar si existe el nodo
Usando una consulta xpath, ¿cómo encuentra si existe un nodo (etiqueta)? Por ejemplo, si necesitaba asegurarme de que la página de un sitio web tenga la estructura básica correcta como / html / body y / html / head / title
201 xslt  xpath  expression 



4
¿Hay alguna forma de hacer un "Reemplazar o insertar" usando la transformación web.config?
Estoy usando la transformación web.config como se describe en la publicación a continuación para generar configuraciones para diferentes entornos. http://vishaljoshi.blogspot.com/2009/03/web-deployment-webconfig-transformation_23.html Puedo hacer una transformación "Reemplazar" haciendo coincidir la tecla, p. Ej. <add key="Environment" value="Live" xdt:Transform="Replace" xdt:Locator="Match(key)" /> Y puedo hacer "Inserts", por ejemplo <add key="UseLivePaymentService" value="true" xdt:Transform="Insert" /> Pero lo …

7
Error: el objetivo de instrucción de procesamiento que coincide con "[xX] [mM] [lL]" no está permitido
Este error, El objetivo de instrucción de procesamiento que coincida con "[xX] [mM] [lL]" no está permitido ocurre cada vez que ejecuto una página XSLT que comienza de la siguiente manera: <?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> …
181 java  xml  xslt 

5
¿Cómo implementar la instrucción if-else en XSLT?
Estoy tratando de implementar una declaración if -else en XSLT pero mi código simplemente no analiza. ¿Alguien tiene alguna idea? <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 con múltiples condiciones
¿Qué XPath puedo usar para seleccionar cualquier categoría con un atributo de nombre especificado y cualquier autor de nodo secundario con el valor especificado? He intentado diferentes variaciones de la ruta a continuación sin éxito: //quotes/category[@name='Sport' and author="James Small"] El XML: <?xml version="1.0" encoding="utf-8"?> <quotes> <category name="Sport"> <author>James Small<quote date="09/02/1985">Quote …
157 xml  xslt  xpath 


1
XSLT obteniendo el último elemento
Estoy tratando de encontrar el último elemento en mi xml, que se parece a: <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> Necesito obtener algún …
138 xslt  xpath  menu 

17
Impresionante XML con javascript
Tengo una cadena que representa un XML sin sangría que me gustaría imprimir bonita. Por ejemplo: <root><node/></root> debe convertirse: <root> <node/> </root> El resaltado de sintaxis no es un requisito. Para abordar el problema, primero transformo el XML para agregar retornos de carro y espacios en blanco y luego uso …

12
Establecer doctype HTML5 con XSLT
¿Cómo establecería limpiamente el doctype de un archivo en HTML5 a <!DOCTYPE html>través de XSLT (en este caso con collective.xdv ) Lo siguiente, que es lo mejor que mi foo de Google ha podido encontrar: <xsl:output method="html" doctype-public="XSLT-compat" omit-xml-declaration="yes" encoding="UTF-8" indent="yes" /> produce: <!DOCTYPE html PUBLIC "XSLT-compat" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.