WebUtility.HtmlEncode Metoda

Definice

Převede řetězec na řetězec kódovaný ve formátu HTML.

Přetížení

HtmlEncode(String)

Převede řetězec na řetězec kódovaný ve formátu HTML.

HtmlEncode(String, TextWriter)

Převede řetězec na řetězec s kódováním HTML a vrátí výstup jako TextWriter datový proud výstupu.

HtmlEncode(String)

Zdroj:
WebUtility.cs
Zdroj:
WebUtility.cs
Zdroj:
WebUtility.cs

Převede řetězec na řetězec kódovaný ve formátu HTML.

public:
 static System::String ^ HtmlEncode(System::String ^ value);
public static string HtmlEncode (string value);
public static string? HtmlEncode (string? value);
static member HtmlEncode : string -> string
Public Shared Function HtmlEncode (value As String) As String

Parametry

value
String

Řetězec určený ke kódování

Návraty

Zakódovaný řetězec.

Poznámky

Pokud jsou ve streamu HTTP předány znaky, jako jsou prázdné hodnoty a interpunkce, můžou být na straně příjemce nesprávně interpretovány. Kódování HTML převádí znaky, které nejsou povoleny v HTML na ekvivalenty znak-entity; Dekódování HTML obrátí kódování. Například při vložení do bloku textu jsou znaky < a > kódovány jako &lt; a &gt; pro přenos HTTP.

value Pokud je nullparametr , vrácený kódovaný řetězec je null. value Pokud je parametr prázdný řetězec, je vrácený zakódovaný řetězec prázdný řetězec.

Viz také

Platí pro

HtmlEncode(String, TextWriter)

Zdroj:
WebUtility.cs
Zdroj:
WebUtility.cs
Zdroj:
WebUtility.cs

Převede řetězec na řetězec s kódováním HTML a vrátí výstup jako TextWriter datový proud výstupu.

public:
 static void HtmlEncode(System::String ^ value, System::IO::TextWriter ^ output);
public static void HtmlEncode (string? value, System.IO.TextWriter output);
public static void HtmlEncode (string value, System.IO.TextWriter output);
static member HtmlEncode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlEncode (value As String, output As TextWriter)

Parametry

value
String

Řetězec určený ke kódování

output
TextWriter

Výstupní TextWriter datový proud.

Výjimky

Parametr output nemůže být null , pokud value parametr není null.

Poznámky

Pokud jsou ve streamu HTTP předány znaky, jako jsou prázdné hodnoty a interpunkce, můžou být na straně příjemce nesprávně interpretovány. Kódování HTML převádí znaky, které nejsou povoleny v HTML na ekvivalenty znak-entity; Dekódování HTML obrátí kódování. Například při vložení do bloku textu jsou znaky < a > kódovány jako &lt; a &gt; pro přenos HTTP.

Viz také

Platí pro