2

私はこの文字列を持っています

<PARAMETERS zone = "6" check_in = "2012-07-01" check_out = "2012-07-02">
            <ROOMS>
               <ROOM adults = "2" children = "0"/>
            </ROOMS>
        </PARAMETERS>

そして、vb.netでこれを取得したい

&lt;PARAMETERS zone = "6" check_in = "2012-07-01" check_out = "2012-07-02"&gt;
        &lt;ROOMS&gt;
            &lt;ROOM adults = "2" children = "0"/&gt;
        &lt;/ROOMS&gt;
    &lt;/PARAMETERS&gt;

それを直接行う機能が存在するかどうか誰かが知っていますか?

ありがとう。

4

2 に答える 2

6

HttpUtility.HtmlEncodeトリックを行います。

MSDN から:

文字列を HTML エンコードされた文字列に変換します。

1 つのオーバーロードは次のように使用できます。

var html = HttpUtility.HtmlEncode(myStringToEncode);
于 2012-06-30T09:26:51.170 に答える
0

特定の文字のみを置き換えたい場合は、String.Replaceメソッドを使用することもできます

mystr.Replace("<", "&lt;");
于 2012-06-30T09:29:11.693 に答える