パブリック静的クラスUnicodeTranscode.Options
UnicodeTranscode
のオプション属性
パブリックメソッド
UnicodeTranscode.オプション | エラー(文字列エラー) |
UnicodeTranscode.オプション | replaceControlCharacters (ブール値 replaceControlCharacters) |
UnicodeTranscode.オプション | replaceChar (長い replaceChar) |
継承されたメソッド
パブリックメソッド
public UnicodeTranscode.Optionsエラー(文字列エラー)
パラメーター
エラー | 入力に無効な形式が見つかった場合のエラー処理ポリシー。 'strict' の値を指定すると、無効な入力形式に対して操作で InvalidArgument エラーが生成されます。値「replace」(デフォルト) を指定すると、入力内の無効な書式設定が「replacement_char」コードポイントで置き換えられます。値が「ignore」の場合、操作では入力内の無効な書式設定がスキップされ、対応する出力文字は生成されません。 |
---|
public UnicodeTranscode.Options replaceControlCharacters (ブール値 replaceControlCharacters)
パラメーター
制御文字を置き換える | C0 制御文字 (00 ~ 1F) を `replacement_char` に置き換えるかどうか。デフォルトは false です。 |
---|
public UnicodeTranscode.Options replaceChar (Long replaceChar)
パラメーター
置換文字 | `errors='replace'` の場合に、入力内の無効な書式設定の代わりに使用される置換文字コードポイント。任意の有効な Unicode コードポイントを使用できます。デフォルト値は、デフォルトの Unicode 置換文字 0xFFFD または U+65533 です。) UTF-8 の場合、「 」などの 1 バイトで表現可能な置換文字を渡すと、無効なバイトが 1 バイトの置換文字に置き換えられるため、ソースとの文字列の位置合わせが維持されることに注意してください。 UTF-16-BE および UTF-16-LE の場合、1 バイトまたは 2 バイトの置換文字はソースへのバイト アラインメントを保持します。 |
---|