使用XSLT在HTML中的新行上的JSON数组的每个元素

时间:2012-06-29 12:46:43

标签: asp.net json xslt-1.0

我在XSLT样式表中创建了一个JSON对象。查看HTML源时很难通过眼睛阅读。我想知道我的XSLT模板中是否有一种方法可以导致视觉换行,因此每个{...},都在一个新行上。它会让眼睛看起来更容易......

目前:

[{ .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }, { .... }]

所需:

[
{ .... }, 
{ .... }, 
{ .... }, 
{ .... }, 
etc., etc.
]

我不确定在XSLT中要做什么会导致中断,然后我确定JSON需要一些东西才能使中断有效?

2 个答案:

答案 0 :(得分:1)

当我使用xslt&gt; 5年前,我曾经用<xsl:output method="text"/>

获得空白

http://msdn.microsoft.com/en-us/library/ms256187.aspx

希望这有帮助!

答案 1 :(得分:1)

在代码中的正确位置使用

<xsl:text>&#xA;</xsl:text>