0

私はこの声明を持っています

xsl:value-of select="metadata/line1"/

source xml の line1 は次のとおりです。

Microsoft Windows 7 is installed<br/&gt

HTML 出力は次のようになります。

Microsoft Windows 7 is installed<br/>

リテラルを出力する代わりに、インストールされた単語の後に実際にブレークを挿入したい<br/>

4

2 に答える 2

0

あなたがやりたいのは、いくつかのxmlコンテンツを「エスケープ」することです。私が正しければ、disable-output-escaping が役立つはずです。試す:

<xsl:value-of select="metadata/line1" disable-output-escaping="yes" />

例: XSLT を使用して XML 文字のエスケープを解除する方法は?

于 2013-05-21T17:55:22.840 に答える