【发布时间】:2014-06-07 09:47:58
【问题描述】:
我有以下输入(xml 的 sn-p):
<prompt>
This is a sentence with <b>bold</b>.
<p>
This is in a paragraph element.
</p>
This is a <i>second</i> <b>sentence</b>.
</prompt>
我有一个匹配 p 和 prompt 的模板。在该模板中,它将内容包装在 <PARAGRAPH> 元素中。
对于上面的例子,期望的输出是:
<PARAGRAPH>
This is a sentence with bold.
</PARAGRAPH>
<PARAGRAPH>
This is in a paragraph element.
</PARAGRAPH>
<PARAGRAPH>
This is a second sentence.
</PARAGRAPH>
有没有办法根据元素名称将提示的内容分成几组?具体分组在非 p 和 p 的元素名称下?
我一直在阅读 XSLT 中的 Muenchian 分组策略,但不知道如何应用,甚至不知道是否可以这样做。也许我应该用另一种方式来解决这个问题?
【问题讨论】: