HttpUtility.HtmlAttributeEncode Metoda

Definice

Minimálně převede řetězec na řetězec kódovaný kódem HTML.

Přetížení

Name Description
HtmlAttributeEncode(String)

Minimálně převede řetězec na řetězec kódovaný kódem HTML.

HtmlAttributeEncode(String, TextWriter)

Minimálně převede řetězec na řetězec kódovaný ve formátu HTML a odešle kódovaný řetězec do výstupního datového TextWriter proudu.

HtmlAttributeEncode(String)

Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs

Minimálně převede řetězec na řetězec kódovaný kódem HTML.

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

Parametry

s
String

Řetězec, který se má zakódovat.

Návraty

Kódovaný řetězec.

Poznámky

Metoda HtmlAttributeEncode kóduje znaky vhodné pro vložení do hodnoty atributu HTML.

Výsledek řetězce z HtmlAttributeEncode metody by měl být použit pouze pro dvojité uvozovací atributy. K problémům se zabezpečením může dojít při použití HtmlAttributeEncode metody s atributy s jednou uvozovou sadou.

Viz také

Platí pro

HtmlAttributeEncode(String, TextWriter)

Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs
Zdroj:
HttpUtility.cs

Minimálně převede řetězec na řetězec kódovaný ve formátu HTML a odešle kódovaný řetězec do výstupního datového TextWriter proudu.

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

Parametry

s
String

Řetězec, který se má zakódovat.

output
TextWriter

TextWriter Výstupní datový proud.

Poznámky

Metoda HtmlAttributeEncode převede pouze uvozovky ("), jednoduché uvozovky ('), ampersandy (&) a levou závorku (<) na ekvivalentní entity znaků. Je výrazně rychlejší než HtmlEncode metoda.

Výsledek řetězce z HtmlAttributeEncode metody by měl být použit pouze pro dvojité uvozovací atributy. K problémům se zabezpečením může dojít při použití HtmlAttributeEncode metody s atributy s jednou uvozovou sadou.

Viz také

Platí pro