印刷用ページ      送信     
クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
以前のバージョン
.NET Framework 1.1
.NET Framework
リファレンス
System.Web
HttpUtility クラス
メソッド
HtmlEncode メソッド
 HtmlEncode メソッド (String)
.NET Framework クラス ライブラリ
HttpUtility.HtmlEncode メソッド (String)

Web サーバーからクライアントへ信頼性の高い HTTP 伝送を行うために、文字列を HTML エンコードされた文字列に変換します。

[Visual Basic]
<b>Overloads Public Shared Function HtmlEncode( _
   ByVal </b><i>s</i><b> As </b>String<b> _</b>
<b>) As </b>String
<span class="lang">[C#]
</span><b>public static </b>string<b> HtmlEncode(</b>
<b> </b>string<b> </b><i>s</i>
<b>);</b>
<span class="lang">[C++]
</span><b>public: static </b>String<b>* HtmlEncode(</b>
<b> </b>String<b>* </b><i>s</i>
<b>);</b>
<span class="lang">[JScript]
</span><b>public static function HtmlEncode(
   </b><i>s</i><b> : </b>String
<b>) : </b>String<b>;</b>

パラメータ

s
エンコードする文字列。

戻り値

エンコードされた文字列。

解説

空白や区切り記号などの文字が HTTP ストリームで渡される場合、それらの文字は受信側で誤って解釈される可能性があります。HTML エンコーディングは、HTML では使用できない文字を等価の文字エンティティに変換します。HTML デコーディングはエンコーディングの逆の変換を行います。たとえば、テキスト ブロックに < および > という文字が埋め込まれている場合、これらの文字は HTTP 伝送用に &lt および &gt としてエンコードされます。

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

HttpUtility クラス | HttpUtility メンバ | System.Web 名前空間 | HttpUtility.HtmlEncode オーバーロードの一覧

© 2008 Microsoft Corporation.All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker