【发布时间】:2009-05-07 19:18:20
【问题描述】:
我正在使用 XSLT 重新格式化一些 XML,以 (a) 将元素转换为属性并 (b) 按字母顺序对所有内容进行排序。它的工作原理除了属性都在一行上。我知道这通常是可取的,但在这种情况下,当我在 Notepad++(或其他)中打开文件时,我需要每个属性出现在单独的行上。
我可以使用 xsl:text 添加 XML 样式的换行符,但这不是我想要的。分隔符的值属性不起作用(这是在 .NET 的 XSL 库下)。我想要“非 XML”换行符,例如。非 XML 感知编辑器将解释为在其自己的行上显示每个属性的类型。有什么想法吗?
【问题讨论】:
标签: xslt attributes