2011-01-16 22 views
12

Estoy usando XSLT para convertir XML a HTML. Tengo problemas para descubrir cómo tratar con nodos XML incrustados para formatear. Por ejemplo, digamos que tengo el elemento XML:¿Cómo se puede tratar con etiquetas XML incrustadas en XSLT?

<favoriteMovie>the <i>Star Wars</i> saga</favoriteMovie>

Sin embargo, durante XLST, la etiqueta <i> se tendrá en cuenta, por lo que "Star Wars" no está en cursiva en la salida HTML. ¿Hay una forma relativamente simple de arreglar esto?

test.xml:

<?xml version="1.0" encoding="utf-8"?> 
<?xml-stylesheet type="text/xsl" href="test.html.xsl"?> 
<favoriteMovies> 
    <favoriteMovie>the <i>Star Wars</i> saga</favoriteMovie> 
</favoriteMovies> 

test.html.xsl:

<?xml version="1.0" encoding="utf-8"?> 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
    <xsl:output method="html" omit-xml-declaration="yes" /> 
    <xsl:template match="/"> 
     <html> 
     <head /> 
      <body> 
      <ul> 
       <xsl:for-each select="favoriteMovies/favoriteMovie"> 
        <li><xsl:value-of select="." /></li> 
       </xsl:for-each> 
      </ul> 
      </body> 
     </html> 
    </xsl:template> 
</xsl:stylesheet> 
+0

@Craig, nos muestran el XSLT (los bits relevantes). – mzjn

+1

Buena pregunta, +1. Vea mi respuesta para una explicación de la causa del problema y dos soluciones completas y cortas. Tenga en cuenta que la respuesta actualmente aceptada es completamente incorrecta. Poner marcas en una sección CDATA convierte esto en texto inutilizable de 1 dimensión y generalmente se identifica como una mala práctica. –

+0

@Dimitre Novatchev, a menos que no haya NINGUNA NECESIDAD para tratar ese html como estructurado, y su único propósito es pasarlo al navegador como está, sin riesgo de romper la estructura XML original con etiquetas html arbitraty. –

Respuesta

10

Sin embargo, durante XLST, la etiqueta <i> obtiene ignorado, por lo que "Star Wars" no está en cursiva en la salida HTML. ¿Es hay una manera relativamente simple de arreglar esto?

Su problema es que aquí:

<ul> 
    <xsl:for-each select="favoriteMovies/favoriteMovie"> 
    <li><xsl:value-of select="."/></li> 
    </xsl:for-each> 
</ul> 

La instrucción <xsl:value-of> se utiliza para crear un nodo de texto. Al hacerlo, copia al resultado el valor de cadena de la expresión XPath especificada en el atributo select de esta instrucción XSLT. El valor de cadena de un elemento es la concatenación de todos sus descendientes de nodo de texto.

Así es como se obtiene la salida informada.

Solución:

Use la instrucción <xsl:copy-of>, que copia todos los nodos que se especifican en su atributo select:

<ul> 
    <xsl:for-each select="favoriteMovies/favoriteMovie"> 
    <li><xsl:copy-of select="node()"/></li> 
    </xsl:for-each> 
</ul> 

Otra solución, más alligned con los principios de XSLT evita usar <xsl:for-each> en absoluto:

<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:output method="xml" omit-xml-declaration="yes" indent="yes"/> 

<xsl:template match="/"> 
    <html> 
    <head /> 
    <body> 
    <xsl:apply-templates/> 
    </body> 
    </html> 
</xsl:template> 

<xsl:template match="/*"> 
    <ul> 
    <xsl:apply-templates/> 
    </ul> 
</xsl:template> 

<xsl:template match="favoriteMovie"> 
    <li><xsl:copy-of select="node()"/></li> 
</xsl:template> 
</xsl:stylesheet> 

Cuando cualquiera de las dos soluciones definidas anteriormente se aplican al documento proporcionado XML:

<favoriteMovies> 
    <favoriteMovie>the 
     <i>Star Wars</i> saga 
    </favoriteMovie> 
</favoriteMovies> 

el resultado deseado, correcta se produce:

<html> 
    <head/> 
    <body> 
     <ul> 
      <li>the 
       <i>Star Wars</i> saga 
      </li> 
     </ul> 
    </body> 
</html> 
+0

Prefiero esta respuesta porque es más simple y funciona sin romper mi texto sin formato XSLT. ¡Gracias! –

+0

@ James-Walford: Hay un problema con su respuesta: no se puede saber con anticipación qué elementos HTML estarían en 'favoriteMovie', por lo tanto, no es realista proporcionar plantillas separadas que coincidan con cualquier posible elemento html. Si realmente quiere evitar el uso de 'xsl: copy-of', debe usar la regla de identidad. No proporcioné una solución con la regla de identidad, porque esto va demasiado lejos de la pregunta original. –

+0

Debería ser capaz de resolver esto, pero si quiero hacer lo mismo y siempre tengo un solo nodo en lugar de múltiples, ¿cómo sería la sintaxis XSL? Intenté cambiar a , pero luego aparece la etiqueta en el HTML sin formato y no se procesa correctamente. – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="1038284119" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">-7<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>dos cosas a la nota.</p> <p>Primero. Asegúrese de que las etiquetas se seleccionen en CDATA</p> <pre><code class="prettyprint-override"><?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/xsl" href="test.html.xsl"?> <favoriteMovies> <favoriteMovie><![CDATA[the <i>Star Wars</i> saga]]></favoriteMovie> </favoriteMovies> </code></pre> <p>Segundo. Desactivar el mecanismo de escape:</p> <pre><code class="prettyprint-override"><?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" omit-xml-declaration="yes" /> <xsl:template match="/"> <html> <head /> <body> <ul> <xsl:for-each select="favoriteMovies/favoriteMovie"> <li><xsl:value-of select="." disable-output-escaping="yes" /></li> </xsl:for-each> </ul> </body> </html> </xsl:template> </code></pre> <p>EDIT: conseguido con el editor, ahora el código se muestra como debe</p> <p>Edit2: incluidos los cambios en el código</p> <p>Edit3: ¿A quién va dirigido, el mismo dominio del problema en cuestión se trata de estructurar la información de las películas, y no los datos html. HTML está ahí solo para fines de marcado, imagínese tener, digamos, <em>html</em> etiqueta de título dentro de favoriteMovie, mientras que el mismo título de etiqueta con nombre podría ser una etiqueta válida en la base de datos de <em>películas</em>. Estos títulos CLARAMENTE deben interpretarse de manera diferente. Esto justifica el uso de CDATA y la desactivación de la salida cuando se procesa.</p> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/4707609">Fuente</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2011-01-16 19:40:44</span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> <!-- comments --> <div class="comments"> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">El editor de respuestas rompe mi texto, espero que se vea bien para usted. – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">1. No funciona como se esperaba; el HTML termina pareciéndose a: <i> Star Wars </i > saga – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">Usando entidades gt y lt fue mi intento de contrarrestar los problemas del editor, no los use en su documento. El punto es usar CDATA para envolver etiquetas HTML dentro de etiquetas XML. – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">2<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>Debe usar xsl: copy para copiar el nodo i.</p> <p><a href="http://msdn.microsoft.com/en-us/library/ms256128.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms256128.aspx</a></p> <pre><code class="prettyprint-override"><?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" omit-xml-declaration="yes" /> <xsl:template match="/"> <html> <head /> <body> <xsl:apply-templates></xsl:apply-templates> </body> </html> </xsl:template> <xsl:template match="favoriteMovies"> <ul> <xsl:apply-templates></xsl:apply-templates> </ul> </xsl:template> <xsl:template match="favoriteMovie"> <li> <xsl:apply-templates></xsl:apply-templates> </li> </xsl:template> <xsl:template match="i"> <xsl:copy> <xsl:apply-templates/> </xsl:copy> </xsl:template> </xsl:stylesheet> </code></pre> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/4707698">Fuente</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2011-01-16 19:58:50</span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> <!-- comments --> <div class="comments"> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">Esta sería una forma incorrecta de hacerlo en general, porque <i> no proviene del espacio de nombres XML de origen, sino del espacio de nombres HTML y debe tratarse de esa manera, o no como una etiqueta y, por lo tanto, como parte de CDATA. – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+1</span></div> <div class="col-lg-11"> <p class="commenttext">No hay ninguna indicación de que haya referencias de espacio de nombres en su XML, y está intentando generar html de todos modos. Su opinión no incluye CDATA, por lo que parece que tiene poco sentido decirle cómo debería procesarla si lo hiciera. – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">El punto es que su código puede contener cualquier etiqueta html, incluyendo texto malformado, etc., no debe tratarse de la misma manera que trata la fuente xml. por favor, entérese de que no se trata de espacios de nombres formales, sino más bien del alcance lógico del uso de <favoriteMovies> como estructura y <i> como marca – <span class="text-secondary"> <small> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <article class="board-top-1 padding-top-10"> <div class="post-col vote-info"> <span class="count">2<i class="fa fa-thumbs-up"></i></span> </div> <div class="post-offset"> <div class="answer fmt"> <p>usted debe utilizar ' atributo disable-output-escaping '. El formato general del elemento es:</p> <pre><code class="prettyprint-override"><xsl:value-of select="expression" disable-output-escaping="yes|no" /> </code></pre> <p>'disable-output-escaping' es opcional. "sí" indica que los caracteres especiales (como "<") deben enviarse como están. "no" indica que los caracteres especiales (como "<") deben enviarse como "<". El valor predeterminado es "no".</p> <p>Por lo tanto simplemente cambiar el código para:</p> <pre><code class="prettyprint-override"><xsl:template match="favoriteMovie"> <xsl:copy-of select="node()" disable-output-escaping="yes"/> </xsl:template> </code></pre> </div> <div class="post-info"> <div class="post-meta row"> <p class="text-secondary col-lg-6"> <span class="source"> <a rel="noopener" target="_blank" href="https://stackoverflow.com/q/11077936">Fuente</a> </span> </p> <p class="text-secondary col-lg-6"> <span class="float-right date"> <span>2012-06-18 06:35:57</span> </p> <p class="col-12"></p> <p class="col-12"></p></div> </div> <!-- comments --> <div class="comments"> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">Por qué obtengo ''disable-output-escaping' es un atributo no válido para el elemento 'xsl: copy-of'. ? – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/304661/">FMFF</a></span> <span></span> </small> </span> </p> </div> </div> </div> <div itemprop="comment" class="post-comment"> <div class="row"> <div class="col-lg-1"><span class="text-secondary">+0</span></div> <div class="col-lg-11"> <p class="commenttext">'disable-output-escaping' no es universalmente compatible y se desaconseja su uso. Ver http://stackoverflow.com/a/701793/130121 – <span class="text-secondary"> <small> <a rel="noopener" target="_blank" href="https://stackoverflow.com/users/130121/">chiborg</a></span> <span></span> </small> </span> </p> </div> </div> </div> </div> </div> </article> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="1038284119" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> <div class="clearfix"> </div> <div class="relative-box"> <div class="relative">Cuestiones relacionadas</div> <ul class="relative_list"> <li> 1. <a href="http://es.uwenku.com/question/p-scccqjjl-bs.html" target="_blank" title="Etiquetas rubb "erb" incrustadas"> Etiquetas rubb "erb" incrustadas </a> </li> <li> 2. <a href="http://es.uwenku.com/question/p-yrsimwtb-v.html" target="_blank" title="XSLT etiquetas HTML de salida de XML"> XSLT etiquetas HTML de salida de XML </a> </li> <li> 3. <a href="http://es.uwenku.com/question/p-rszhniay-g.html" target="_blank" title="¿Cómo puedo cambiar el nombre etiquetas XML mediante XSLT"> ¿Cómo puedo cambiar el nombre etiquetas XML mediante XSLT </a> </li> <li> 4. <a href="http://es.uwenku.com/question/p-sbwtexwk-bg.html" target="_blank" title="I18N con Express/Jade: cadenas con etiquetas incrustadas e interpolación"> I18N con Express/Jade: cadenas con etiquetas incrustadas e interpolación </a> </li> <li> 5. <a href="http://es.uwenku.com/question/p-rwgqwfes-r.html" target="_blank" title="Cómo ordenar un subelemento de XML con XSLT"> Cómo ordenar un subelemento de XML con XSLT </a> </li> <li> 6. <a href="http://es.uwenku.com/question/p-qllrphml-bc.html" target="_blank" title="Transformar XML con XSLT y preservar CDATA (en Ruby)"> Transformar XML con XSLT y preservar CDATA (en Ruby) </a> </li> <li> 7. <a href="http://es.uwenku.com/question/p-fploaoxk-q.html" target="_blank" title="XPath/XSLT eliminar etiquetas vacías"> XPath/XSLT eliminar etiquetas vacías </a> </li> <li> 8. <a href="http://es.uwenku.com/question/p-goclhoad-v.html" target="_blank" title="Microsoft.Reporting. * Vs XML/XSLT"> Microsoft.Reporting. * Vs XML/XSLT </a> </li> <li> 9. <a href="http://es.uwenku.com/question/p-vuqiwsse-r.html" target="_blank" title="XSLT: ¿Analizando HTML incrustado en XML?"> XSLT: ¿Analizando HTML incrustado en XML? </a> </li> <li> 10. <a href="http://es.uwenku.com/question/p-bopelriz-u.html" target="_blank" title="Tratar con la superposición de etiquetas de gráfico circular [Highcharts]"> Tratar con la superposición de etiquetas de gráfico circular [Highcharts] </a> </li> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-6208739752673518" data-ad-slot="4606349252"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <li> 11. <a href="http://es.uwenku.com/question/p-hxtpdelv-z.html" target="_blank" title="XML de mapeo XML mediante XSLT"> XML de mapeo XML mediante XSLT </a> </li> <li> 12. <a href="http://es.uwenku.com/question/p-awkespfl-p.html" target="_blank" title="¿Qué navegador puede mostrar datos XML transformados por XSLT?"> ¿Qué navegador puede mostrar datos XML transformados por XSLT? </a> </li> <li> 13. <a href="http://es.uwenku.com/question/p-zpvsencu-q.html" target="_blank" title="¿Una forma realmente simple de tratar con XML en Python?"> ¿Una forma realmente simple de tratar con XML en Python? </a> </li> <li> 14. <a href="http://es.uwenku.com/question/p-rgjqljzi-bm.html" target="_blank" title="XSLT: ¿Transformando en contenido no xml?"> XSLT: ¿Transformando en contenido no xml? </a> </li> <li> 15. <a href="http://es.uwenku.com/question/p-vfhhcncy-bt.html" target="_blank" title="Transformando XML usando XSLT"> Transformando XML usando XSLT </a> </li> <li> 16. <a href="http://es.uwenku.com/question/p-xkwwkzzb-n.html" target="_blank" title="Tratar con caracteres prohibidos en XML usando C# .NET"> Tratar con caracteres prohibidos en XML usando C# .NET </a> </li> <li> 17. <a href="http://es.uwenku.com/question/p-erbhfele-bm.html" target="_blank" title="¿Cómo vincular el archivo XML con el archivo XSLT?"> ¿Cómo vincular el archivo XML con el archivo XSLT? </a> </li> <li> 18. <a href="http://es.uwenku.com/question/p-hzvexqth-bo.html" target="_blank" title="XML jerárquico a XML mediante XSLT plana"> XML jerárquico a XML mediante XSLT plana </a> </li> <li> 19. <a href="http://es.uwenku.com/question/p-foyinqig-bt.html" target="_blank" title="¿Cómo desacoplar caracteres XML con la ayuda de XSLT?"> ¿Cómo desacoplar caracteres XML con la ayuda de XSLT? </a> </li> <li> 20. <a href="http://es.uwenku.com/question/p-gakrbqzq-b.html" target="_blank" title="Ventajas de XSLT o Linq en XML"> Ventajas de XSLT o Linq en XML </a> </li> <li> 21. <a href="http://es.uwenku.com/question/p-gfbfkpff-w.html" target="_blank" title="¿Cómo se hace comodín coincide con XSLT?"> ¿Cómo se hace comodín coincide con XSLT? </a> </li> <li> 22. <a href="http://es.uwenku.com/question/p-xjxlxada-bd.html" target="_blank" title="XSLT Transform XML with Namespaces"> XSLT Transform XML with Namespaces </a> </li> <li> 23. <a href="http://es.uwenku.com/question/p-ptpnqnkj-q.html" target="_blank" title="de error con instrucciones incrustadas"> de error con instrucciones incrustadas </a> </li> <li> 24. <a href="http://es.uwenku.com/question/p-clxmwnfl-bg.html" target="_blank" title="Cómo fusionar 2 secuencias XML en Java mediante XSLT"> Cómo fusionar 2 secuencias XML en Java mediante XSLT </a> </li> <li> 25. <a href="http://es.uwenku.com/question/p-htafqbvc-c.html" target="_blank" title="XML Diff: ¿Cómo generar XML diff usando XSLT?"> XML Diff: ¿Cómo generar XML diff usando XSLT? </a> </li> <li> 26. <a href="http://es.uwenku.com/question/p-putnubqn-b.html" target="_blank" title="Cerrando las etiquetas XML abiertas con regex"> Cerrando las etiquetas XML abiertas con regex </a> </li> <li> 27. <a href="http://es.uwenku.com/question/p-fweaqacf-bk.html" target="_blank" title="conversión de archivo XML en otro archivo XML mediante XSLT"> conversión de archivo XML en otro archivo XML mediante XSLT </a> </li> <li> 28. <a href="http://es.uwenku.com/question/p-bkzmwxqr-u.html" target="_blank" title="División de XML en varios archivos con XSLT"> División de XML en varios archivos con XSLT </a> </li> <li> 29. <a href="http://es.uwenku.com/question/p-fphxtjrc-bp.html" target="_blank" title="Convertir XML a texto escapado en XSLT"> Convertir XML a texto escapado en XSLT </a> </li> <li> 30. <a href="http://es.uwenku.com/question/p-ssywdbws-n.html" target="_blank" title="python3 y XML/XSLT bibliotecas"> python3 y XML/XSLT bibliotecas </a> </li> </ul> </div> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-6208739752673518" data-ad-slot="1575177025"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="padding-top-10"></div> </div> </div> <script type="text/javascript" src="http://img.uwenku.com/uwenku/script/side.js?t=1644592048471"></script> <script type="text/javascript" src="http://img.uwenku.com/uwenku/plugin/highlight/highlight.pack.js"></script> <link href="http://img.uwenku.com/uwenku/plugin/highlight/styles/docco.css" media="screen" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $('pre').each(function(i, e) { hljs.highlightBlock(e, "<span class='indent'> </span>", false) }); </script> <div class="col-lg-3 col-md-4 col-sm-5"> <div id="rightTop"> <div class="row"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6208739752673518" data-ad-slot="5415218910" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> <div class="row sidebar panel panel-default"> <div class="panel-heading font-bold"> Última pregunta </div> <div class="m-b-sm m-t-sm clearfix"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://es.uwenku.com/question/p-xjzcdbto-d.html" target="_blank" title="Sum varias filas"> Sum varias filas </a> </li> <li class="side_article_list_item"> 2. <a href="http://es.uwenku.com/question/p-rnlrtbif-d.html" target="_blank" title="¿Cuál es la diferencia entre usar una primitiva volátil sobre variables atómicas?"> ¿Cuál es la diferencia entre usar una primitiva volátil sobre variables atómicas? </a> </li> <li class="side_article_list_item"> 3. <a href="http://es.uwenku.com/question/p-wqcbqiht-bp.html" target="_blank" title="Cambiar el orden de los elementos HTML cuando el diseño cambia en Responsive Web Design"> Cambiar el orden de los elementos HTML cuando el diseño cambia en Responsive Web Design </a> </li> <li class="side_article_list_item"> 4. <a href="http://es.uwenku.com/question/p-hyensvht-bq.html" target="_blank" title="Añadiendo menú al escáner de código de barras de ZXings, y apretando la vista de superficie"> Añadiendo menú al escáner de código de barras de ZXings, y apretando la vista de superficie </a> </li> <li class="side_article_list_item"> 5. <a href="http://es.uwenku.com/question/p-pndkdiwg-ba.html" target="_blank" title="Conmutación de fila mayor a columna mayor dimensiones"> Conmutación de fila mayor a columna mayor dimensiones </a> </li> <li class="side_article_list_item"> 6. <a href="http://es.uwenku.com/question/p-fzoculqi-y.html" target="_blank" title="Principiante de Android: onDestroy"> Principiante de Android: onDestroy </a> </li> <li class="side_article_list_item"> 7. <a href="http://es.uwenku.com/question/p-hcgrsplz-v.html" target="_blank" title="segundos utc desde la medianoche hasta la fecha"> segundos utc desde la medianoche hasta la fecha </a> </li> <li class="side_article_list_item"> 8. <a href="http://es.uwenku.com/question/p-uedmkpwi-u.html" target="_blank" title="Cómo crear una colección paralela de Scala a partir de una colección de Java"> Cómo crear una colección paralela de Scala a partir de una colección de Java </a> </li> <li class="side_article_list_item"> 9. <a href="http://es.uwenku.com/question/p-dogscfjk-p.html" target="_blank" title="JSON no existe en el espacio de nombres System"> JSON no existe en el espacio de nombres System </a> </li> <li class="side_article_list_item"> 10. <a href="http://es.uwenku.com/question/p-zrporglg-o.html" target="_blank" title="usuarios Yii están registrando a cabo después de 15-30 minutos a pesar de los tiempos de espera de sesión se establece en al menos 1 día"> usuarios Yii están registrando a cabo después de 15-30 minutos a pesar de los tiempos de espera de sesión se establece en al menos 1 día </a> </li> </ul> </div> </div> </div> <p class="article-nav-bar"></p> <div class="row sidebar article-nav"> <div class="row box_white visible-sm visible-md visible-lg margin-zero"> <div class="top"> <h3 class="title"><i class="glyphicon glyphicon-th-list"></i> Cuestiones relacionadas</h3> </div> <div class="article-relative-content"> <ul class="side_article_list"> <li class="side_article_list_item"> 1. <a href="http://es.uwenku.com/question/p-scccqjjl-bs.html" target="_blank" title="Etiquetas rubb "erb" incrustadas"> Etiquetas rubb "erb" incrustadas </a> </li> <li class="side_article_list_item"> 2. <a href="http://es.uwenku.com/question/p-yrsimwtb-v.html" target="_blank" title="XSLT etiquetas HTML de salida de XML"> XSLT etiquetas HTML de salida de XML </a> </li> <li class="side_article_list_item"> 3. <a href="http://es.uwenku.com/question/p-rszhniay-g.html" target="_blank" title="¿Cómo puedo cambiar el nombre etiquetas XML mediante XSLT"> ¿Cómo puedo cambiar el nombre etiquetas XML mediante XSLT </a> </li> <li class="side_article_list_item"> 4. <a href="http://es.uwenku.com/question/p-sbwtexwk-bg.html" target="_blank" title="I18N con Express/Jade: cadenas con etiquetas incrustadas e interpolación"> I18N con Express/Jade: cadenas con etiquetas incrustadas e interpolación </a> </li> <li class="side_article_list_item"> 5. <a href="http://es.uwenku.com/question/p-rwgqwfes-r.html" target="_blank" title="Cómo ordenar un subelemento de XML con XSLT"> Cómo ordenar un subelemento de XML con XSLT </a> </li> <li class="side_article_list_item"> 6. <a href="http://es.uwenku.com/question/p-qllrphml-bc.html" target="_blank" title="Transformar XML con XSLT y preservar CDATA (en Ruby)"> Transformar XML con XSLT y preservar CDATA (en Ruby) </a> </li> <li class="side_article_list_item"> 7. <a href="http://es.uwenku.com/question/p-fploaoxk-q.html" target="_blank" title="XPath/XSLT eliminar etiquetas vacías"> XPath/XSLT eliminar etiquetas vacías </a> </li> <li class="side_article_list_item"> 8. <a href="http://es.uwenku.com/question/p-goclhoad-v.html" target="_blank" title="Microsoft.Reporting. * Vs XML/XSLT"> Microsoft.Reporting. * Vs XML/XSLT </a> </li> <li class="side_article_list_item"> 9. <a href="http://es.uwenku.com/question/p-vuqiwsse-r.html" target="_blank" title="XSLT: ¿Analizando HTML incrustado en XML?"> XSLT: ¿Analizando HTML incrustado en XML? </a> </li> <li class="side_article_list_item"> 10. <a href="http://es.uwenku.com/question/p-bopelriz-u.html" target="_blank" title="Tratar con la superposición de etiquetas de gráfico circular [Highcharts]"> Tratar con la superposición de etiquetas de gráfico circular [Highcharts] </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div><!-- wrap end--> <!-- footer --> <footer id="footer"> <div class="bg-simple lt"> <div class="container"> <div class="row padder-v m-t"> <div class="col-xs-8"> <ul class="list-inline"> <li><a href="http://es.uwenku.com/contact">Contactanos</a></li> <li>© 2020 ES.UWENKU.COM</li> <li><a target="_blank" href="https://beian.miit.gov.cn/">沪ICP备13005482号-4</a></li> <li><script type="text/javascript" src="https://v1.cnzz.com/z_stat.php?id=1280101193&web_id=1280101193"></script></li> <li><a href="http://www.uwenku.com/" target="_blank" title="优文库">简体中文</a></li> <li><a href="http://hk.uwenku.com/" target="_blank" title="優文庫">繁體中文</a></li> <li><a href="http://ru.uwenku.com/" target="_blank" title="поле вопросов и ответов">Русский</a></li> <li><a href="http://de.uwenku.com/" target="_blank" title="Frage - und - antwort - Park">Deutsch</a></li> <li><a href="http://es.uwenku.com/" target="_blank" title="Preguntas y respuestas">Español</a></li> <li><a href="http://hi.uwenku.com/" target="_blank" title="कार्यक्रम प्रश्न और उत्तर पार्क">हिन्दी</a></li> <li><a href="http://it.uwenku.com/" target="_blank" title="IL Programma di chiedere Park">Italiano</a></li> <li><a href="http://ja.uwenku.com/" target="_blank" title="プログラム問答園区">日本語</a></li> <li><a href="http://ko.uwenku.com/" target="_blank" title="프로그램 문답 단지">한국어</a></li> <li><a href="http://pl.uwenku.com/" target="_blank" title="program o park">Polski</a></li> <li><a href="http://tr.uwenku.com/" target="_blank" title="Program soru ve cevap parkı">Türkçe</a></li> <li><a href="http://vi.uwenku.com/" target="_blank" title="Đáp ứng viên">Tiếng Việt</a></li> <li><a href="http://fr.uwenku.com/" target="_blank" title="Programme interrogation Park">Française</a></li> </ul> </div> </div> </div> </div> </div> </footer> <!-- / footer --> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?f78a970f17b19a79fc477a3378096f29"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> </html>