IDN.ToASCII メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ToASCII(String) |
RFC 3490 の ToASCII 操作で定義されているように、文字列を Unicode から ASCII 互換エンコード (ACE) に変換します。 |
ToASCII(String, IDNFlags) |
RFC 3490 の ToASCII 操作で定義されているように、文字列を Unicode から ASCII 互換エンコード (ACE) に変換します。 |
ToASCII(String)
RFC 3490 の ToASCII 操作で定義されているように、文字列を Unicode から ASCII 互換エンコード (ACE) に変換します。
[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
パラメーター
- input
- String
処理する文字列
戻り値
翻訳済み String
- 属性
例外
が に準拠していない場合input
注釈
RFC 3490 の ToASCII 操作で定義されているように、文字列を Unicode から ASCII 互換エンコード (ACE) に変換します。
この便利なメソッド <は、blockquote>#toASCII(String, int) toASCII
(input, 0); </blockquote>
の java.net.IDN.toASCII(java.lang.String)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
ToASCII(String, IDNFlags)
RFC 3490 の ToASCII 操作で定義されているように、文字列を Unicode から ASCII 互換エンコード (ACE) に変換します。
[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
パラメーター
- input
- String
処理する文字列
- flag
- IDNFlags
プロセス フラグ。0 または可能なフラグの論理 OR を指定できます
戻り値
翻訳済み String
- 属性
例外
が に準拠していない場合input
注釈
RFC 3490 の ToASCII 操作で定義されているように、文字列を Unicode から ASCII 互換エンコード (ACE) に変換します。
ToASCII 操作は失敗する可能性があります。 いずれかのステップが失敗した場合、ToASCII は失敗します。 ToASCII 操作が失敗すると、IllegalArgumentException がスローされます。 この場合、国際化ドメイン名では入力文字列を使用しないでください。
ラベルは、ドメイン名の個々の部分です。 RFC 3490 で定義されている元の ToASCII 操作は、1 つのラベルでのみ動作します。 このメソッドは、ドメイン名内のラベルが常にドットで区切られていると仮定することで、ラベルとドメイン名全体の両方を処理できます。 次の文字はドットとして認識されます。\u002E (完全停止)、\u3002 (ideographic full stop)、\uFF0E (fullwidth full stop)、および uFF61 (halfwidth ideographic full stop) を \します。 ドットがラベル区切り記号として使用されている場合、このメソッドは、出力変換された文字列内の u002E (完全停止) を \するように、それらのすべてを変更します。
の java.net.IDN.toASCII(java.lang.String, int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。