【发布时间】:2013-05-23 18:53:11
【问题描述】:
我有一段 XML,如下所示:
<bunch of other things>
<bunch of other things>
<errorLog> error1 \n error2 \n error3 </errorLog>
我想修改此 XML 运行的 XSLT,以在 errors1 到 error3 之后应用换行符。
我可以完全控制 errorLog 的输出或 XSLT 文件的内容,但我不确定如何制作 XML 或 XSLT 以使输出的 HTML 显示换行符。将 XML 输出更改为会导致换行符的某些特殊字符是否更容易,或者我是否修改 XSLT 以将 \n 解释为换行符?
有一个 example on this site 包含类似于我想要的东西,但我的 <errorLog> XSLT 嵌套在另一个模板中,我不确定模板中的模板如何工作。
【问题讨论】:
-
模板不嵌套。显示你的 xsl 当前的样子。