CustomSeparated
Input | Output | Alias |
---|---|---|
✔ | ✔ |
説明
Templateに似ていますが、すべてのカラムの名前とタイプを印刷または読み取り、format_custom_escaping_rule設定のエスケープルールと次の設定からの区切り文字を使用します。
- format_custom_field_delimiter
- format_custom_row_before_delimiter
- format_custom_row_after_delimiter
- format_custom_row_between_delimiter
- format_custom_result_before_delimiter
- format_custom_result_after_delimiter
注記
フォーマット文字列からのエスケープルール設定および区切り文字は使用しません。
CustomSeparatedIgnoreSpaces
フォーマットもあり、これはTemplateIgnoreSpacesに似ています。
使用例
データの挿入
次のtxtファイルを使用します。football.txt
という名前です:
カスタム区切り文字設定を構成します:
データを挿入します:
データの読み取り
カスタム区切り文字設定を構成します:
CustomSeparated
フォーマットを使用してデータを読み取ります:
出力は設定されたカスタムフォーマットになります:
フォーマット設定
追加設定:
設定 | 説明 | デフォルト |
---|---|---|
input_format_custom_detect_header | もしあれば、名前とタイプのヘッダーを自動検出することを有効にします。 | true |
input_format_custom_skip_trailing_empty_lines | ファイルの末尾の空の行をスキップします。 | false |
input_format_custom_allow_variable_number_of_columns | CustomSeparatedフォーマットで可変数のカラムを許可し、余分なカラムを無視して、欠落しているカラムに対してデフォルト値を使用します。 | false |