2016-06-19 3 views
0

の問題は、私は現在、私はこのXLSTに取り組んして、次のようにやっている enter image description hereはJSONとしてXMLを表示、間隔(XSLT)

、私は次の形式でdiplayする必要があるXML文書のシリーズを持っています:

<?xml version="1.0" encoding="UTF-8"?> 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:template match="/eventos"> 
<html> 
<body> 
    { 
     <br/> 
     "fecha": "<xsl:value-of select="fecha"/>", 
     <br/> 
     eventos: [{ 
     <xsl:for-each select="evento"> 
      "evento":{ 
       "titulo" : "<xsl:value-of select="titulo"/>",<br/> 
       "descripcion" : "<xsl:value-of select="descripcion"/>",<br/> 
       "lugar" : { 
        <xsl:element name="lugar"/> 
        "nombre" : "<xsl:value-of select="nombre"/>" 

       } 
       "hora" : "<xsl:value-of select="hora"/>",}, 

       <br/> 
     </xsl:for-each> 
    }] 
    } 
</body> 

</html> 

</xsl:template> 
</xsl:stylesheet> 

しかし、私は右の間隔ように見えることはできません。

  • 私は要素をインデントできますか?

  • brタグを使用せずに改行する方法はありますか?現時点では、ブラウザでF12キーを押すと改行が表示されますが、ドキュメント全体を1つのタグ(タグ)にしたいと思います。

ありがとう!

+0

あなたの入力を追加できますか – nawazlj

答えて

0

JSONをきれいにフォーマットされたHTMLとして表示したいと思っています。代わりに<pre> HTML要素を使用することを考えましたか?

関連する問題