Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想从我的 xml 文档中提取它并放入我的 html 问题是我得到了纯文本。我想保留html标签。
我的代码获取节点
<xsl:value-of select="text" />
节点:
<text> <p> <strong>Hello</strong> <br/> <p> This is a text. </p> </text>
现在我明白了
Hello This is a text
没有任何标签。
与其<xsl:value-of select="text" />只输出节点的文本值,不如使用xsl:copy-of复制所有节点
<xsl:copy-of select="text/node()" />
请注意此处使用“node()”,因为如果您只是这样做,那么当您只想复制子节点时,您也会复制<xsl:copy-of select="text" />实际的文本元素。
<xsl:copy-of select="text" />