データの出どころとライセンス
変換の規則は、次の公開の仕様から作りました(最終確認日 2026-09-25)。外部のデータやライブラリは使っていません。
仕様と確かめたこと
- RFC 4180「Common Format and MIME Type for CSV Files」(2005 年)2 章: 囲み・「""」・改行 — rfc-editor.org/rfc/rfc4180
- RFC 8259「The JSON Data Interchange Format」(2017 年): 文法、6 章(数の精度)、8.1 章(BOM)— rfc-editor.org/rfc/rfc8259
- Unicode Standard Annex #15(Revision 58、Unicode 18.0.0)と UnicodeData.txt(18.0.0): 全角・半角の分解の指定 — unicode.org/reports/tr15
- WHATWG Encoding Standard: Shift_JIS の読み方 — encoding.spec.whatwg.org
- Microsoft Learn: Power Query の「Text/CSV」(UTF-8 と推定するのは BOM で始まるときだけ)— learn.microsoft.com/power-query/connectors/text-csv、Partner Center の資料(Excel で問題が出たら BOM 付きの UTF-8 で保存し直す)— learn.microsoft.com/ja-jp/partner-center/billing/use-the-reconciliation-files
- 差分: E. W. Myers "An O(ND) Difference Algorithm and Its Variations", Algorithmica 1 (1986)。コードは自分で書いています
このツールのコードは MIT License です(GitHub)。