IDN.ToASCII Metodo

Definizione

Overload

Nome Descrizione
ToASCII(String)

Converte una stringa da Unicode a codifica compatibile ASCII (ACE), come definito dall'operazione ToASCII di RFC 3490.

ToASCII(String, IDNFlags)

Converte una stringa da Unicode a codifica compatibile ASCII (ACE), come definito dall'operazione ToASCII di RFC 3490.

ToASCII(String)

Converte una stringa da Unicode a codifica compatibile ASCII (ACE), come definito dall'operazione ToASCII di RFC 3490.

[Android.Runtime.Register("toASCII", "(Ljava/lang/String;)Ljava/lang/String;", "")]
public static string? ToASCII(string? input);
[<Android.Runtime.Register("toASCII", "(Ljava/lang/String;)Ljava/lang/String;", "")>]
static member ToASCII : string -> string

Parametri

input
String

stringa da elaborare

Valori restituiti

l'oggetto tradotto String

Attributi

Eccezioni

se input non è conforme a

Commenti

Converte una stringa da Unicode a codifica compatibile ASCII (ACE), come definito dall'operazione ToASCII di RFC 3490.

Questo metodo pratico funziona come se richiamando la controparte a due argomenti come segue: <blockquote>#toASCII(String, int) toASCII(input,  0); </blockquote>

per java.net.IDN.toASCII(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ToASCII(String, IDNFlags)

Converte una stringa da Unicode a codifica compatibile ASCII (ACE), come definito dall'operazione ToASCII di RFC 3490.

[Android.Runtime.Register("toASCII", "(Ljava/lang/String;I)Ljava/lang/String;", "")]
public static string? ToASCII(string? input, Java.Net.IDNFlags flag);
[<Android.Runtime.Register("toASCII", "(Ljava/lang/String;I)Ljava/lang/String;", "")>]
static member ToASCII : string * Java.Net.IDNFlags -> string

Parametri

input
String

stringa da elaborare

flag
IDNFlags

contrassegno del processo; può essere 0 o qualsiasi OR logico dei flag possibili

Valori restituiti

l'oggetto tradotto String

Attributi

Eccezioni

se input non è conforme a

Commenti

Converte una stringa da Unicode a codifica compatibile ASCII (ACE), come definito dall'operazione ToASCII di RFC 3490.

L'operazione ToASCII può non riuscire. ToASCII ha esito negativo se uno dei passaggi ha esito negativo. Se l'operazione ToASCII ha esito negativo, verrà generata un'eccezione IllegalArgumentException. In questo caso, la stringa di input non deve essere usata in un nome di dominio internazionalizzato.

Un'etichetta è una singola parte di un nome di dominio. L'operazione ToASCII originale, come definito in RFC 3490, opera solo su una singola etichetta. Questo metodo può gestire sia l'etichetta che l'intero nome di dominio, presupponendo che le etichette in un nome di dominio siano sempre separate da punti. I caratteri seguenti vengono riconosciuti come punti: \ u002E (arresto completo), \ u3002 (ideographic full stop), \ uFF0E (fullwidth full stop) e \ uFF61 (halfwidth ideographic full stop). se i punti vengono usati come separatori di etichette, questo metodo cambia anche in \ u002E (stop completo) nella stringa tradotta di output.

per java.net.IDN.toASCII(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a