7

次のコードを使用します。

Dim x As System.Xml.Linq.XElement = _
<div>
<%= message.ToString() %>
</div>
Dim m = x.ToString()

...メッセージが HTML の場合、< および > 文字は および に変換され&lt;ます&rt;

このエンコーディングを強制的にスキップするにはどうすればよいですか?

4

2 に答える 2

1

HTMLスニピットをXMLドキュメントとして開き、作成しているDivノードにドキュメントノードを追加する必要があります。

XML(またはHTML)を既存のXMLドキュメントに追加する場合は、テキストではなくXMLとして追加する必要があります(エンコードされるため)。

于 2008-11-13T01:48:54.243 に答える