このツール、どんなときに使う?
CSVの取込エラーは、値そのものではなくヘッダーが1文字変わっただけでも起きます。特にテンプレート更新後は、列が1つ増えた、名前が変わった、順番だけ動いた、ということがあります。中身を全部見る前に1行目だけ比べると早いです。
無料Webツール
2つのCSVヘッダーを比較し、不足・余分・表記違いの列を確認します。
ファイルはブラウザ内で処理され、サーバーには送信されません。
「昨日まで取り込めたCSVが今日はエラーになる」「取込テンプレートが更新されたらしいけれど、何が変わった?」というときに、2つのCSVの1行目だけを比べます。データ本体を読む前に、列名・追加列・不足列・列順の差を切り分けるためのツールです。
このツールはヘッダーの比較用です。全データ行の内容の一致判定とは別です。
CSVの取込エラーは、値そのものではなくヘッダーが1文字変わっただけでも起きます。特にテンプレート更新後は、列が1つ増えた、名前が変わった、順番だけ動いた、ということがあります。中身を全部見る前に1行目だけ比べると早いです。
このツールの主比較では、各ヘッダーの前後空白を除いたうえで列名と順番をそのまま比較します。AにあってBにない列は「不足」、Bだけにある列は「追加」です。列名が全部同じでも順番が違えば Same order は NO になります。
customer_id と Customer_ID のような大小文字差を同一視できるかは取込先次第です。ページ内の補助比較では大小文字を無視する確認もできます。公式テンプレートAが id,name,email、手元のBが name,id,phone なら、Bでは email が不足し、phone が追加、さらに列順も違うと分かります。「CSVが壊れた」ではなく「テンプレートと違う」と切り分けられます。
「不足 / 追加」は列名の集合差、「Same order」は位置まで含めた一致です。つまり不足も追加もゼロなのに Same order が NO なら、列名は同じで順番だけ違う状態です。取込先が列順を要求するかを仕様で確認します。