CSV / locale / delivery contract / local-only

CSVの日付・小数点・localeを確認

固定CSVをlocale別に比較し、文字列として渡す列と変換してよい列を分けます。ファイルの送信や保存はありません。

固定CSV例

localedateamount保持/変換
ja-JP2026/09/231.234,56日付は文字列、金額はlocale確認
en-US09/23/20261,234.56日付は月/日、金額は小数点確認
ambiguous03/04/20261,234原文保持、推測変換しない

固定例を端末内で確認できます。

納品の判断

  1. 日付のlocaleを列契約に明記する。
  2. 小数点と桁区切りを同じlocaleで確認する。
  3. ambiguousな値は推測変換せず原文を保持する。
  4. 変換後だけでなく変換前の値も確認票に残す。