2

.NETクラスライブラリに文字列をエンコードして、名前付きエンティティが存在する文字を置き換えて、この名前付きエンティティを使用する方法はありますか?HttpUtility.HtmlEncodeは役に立たないようです:

// Result is "$", would like "€" instead
var encoded = HttpUtility.HtmlEncode("€");
4

1 に答える 1

1

手を汚して、仕様から名前付きエンティティの正規リストを取得し、名前付きエンティティごとに、その文字のすべての出現箇所を対応するエンティティ参照に置き換えるループを作成する必要があると思います。

于 2011-09-26T14:55:09.863 に答える