次の方法で共有


IDN.ToUnicode メソッド

定義

オーバーロード

ToUnicode(String)

RFC 3490 の ToUnicode 操作で定義されているように、文字列を ASCII 互換エンコード (ACE) から Unicode に変換します。

ToUnicode(String, IDNFlags)

RFC 3490 の ToUnicode 操作で定義されているように、文字列を ASCII 互換エンコード (ACE) から Unicode に変換します。

ToUnicode(String)

RFC 3490 の ToUnicode 操作で定義されているように、文字列を ASCII 互換エンコード (ACE) から Unicode に変換します。

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

パラメーター

input
String

処理する文字列

戻り値

翻訳済み String

属性

注釈

RFC 3490 の ToUnicode 操作で定義されているように、文字列を ASCII 互換エンコード (ACE) から Unicode に変換します。

この便利なメソッド <は、blockquote>#toUnicode(String, int) toUnicode(input, 0); </blockquote>

の Java ドキュメント java.net.IDN.toUnicode(java.lang.String)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ToUnicode(String, IDNFlags)

RFC 3490 の ToUnicode 操作で定義されているように、文字列を ASCII 互換エンコード (ACE) から Unicode に変換します。

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

パラメーター

input
String

処理する文字列

flag
IDNFlags

プロセス フラグ。0 または可能なフラグの論理 OR を指定できます

戻り値

翻訳済み String

属性

注釈

RFC 3490 の ToUnicode 操作で定義されているように、文字列を ASCII 互換エンコード (ACE) から Unicode に変換します。

ToUnicode が失敗することはありません。 エラーが発生した場合、入力文字列は変更されていない状態で返されます。

ラベルは、ドメイン名の個々の部分です。 RFC 3490 で定義されている元の ToUnicode 操作は、1 つのラベルでのみ動作します。 このメソッドは、ドメイン名のラベルが常にドットで区切られていると仮定することで、ラベルとドメイン名全体の両方を処理できます。 次の文字はドットとして認識されます。\u002E (完全停止)、\u3002 (ideographic full stop)、\uFF0E (fullwidth full stop)、および uFF61 (半角の ideographic 完全停止) を \します。

の Java ドキュメント java.net.IDN.toUnicode(java.lang.String, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象