列の並び順だけが違うとき

更新後の CSV で列の並び順だけが入れ替わり、値は同じ例です。名前で列を突き合わせるので差分は出ず、並び順の違いだけが情報で出る境界の例です。

入力

更新前の CSV(1 行目は見出し)

id,name,price
1,A,100

更新後の CSV(1 行目は見出し)

price,id,name
100,1,A

キー列の位置(更新前の左から何列目か)

1

区切り文字

カンマ(,)

結果

エラー 0 件・警告 0 件・情報 2 件

指摘(エラー・警告・情報)

  • 情報 見出し 共通の列の並び順が違います。列は名前で突き合わせるため、並び順の違いは差分にしません。
  • 情報 全体 比べた列に差分はありません。
キー列id
更新前の行数1 行
更新後の行数1 行
追加0 行
削除0 行
値が変わった行0 行
変更なし1 行

追加・削除・変更の一覧

出力はありません(指摘の一覧をご覧ください)。

検算(この結果になる理由)

更新後の見出しに id、name、price がすべてあり、キー 1 の name は A、price は 100 で更新前と同じです。値の差分はなく、共通の列の並び順が違うという情報が 1 件だけ出ます。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • 差分は貼り付けた文字列の比較です。取り込み先のシステムが前後の空白を除くなど別の扱いをする場合、実際の更新結果と一致しないことがあります。
  • 大きなファイルはお使いの端末の性能によって処理に時間がかかることがあります。

ほかの入力例