CSV to JSON 変換 の結果が正しいか検証する
もっともらしく見える結果でも間違っていることがあります。往復検証と既知の答えとの照合という、実際に正しさを証明できる確認方法を示します。
使い方
- ツールを逆方向にもう一度実行し、元の入力が復元されることを確認します。
- 独立に計算できる単純な入力について、既知の答えの値と照合します。
- 出力の長さ・エンコーディング・文字セットを確認します。サイレントな切り詰めが最も多い失敗です。
- 結果を他のシステムに渡す場合は、そこでも検証します。ローカルで正しくても下流で拒否されることがあります。
例
First row is treated as header.
入力
name,role Ada,Engineer Linus,Maintainer
出力 — 検索結果
[
{
"name": "Ada",
"role": "Engineer"
},
{
"name": "Linus",
"role": "Maintainer"
}
]
実行
説明
Turn CSV (or any delimited file) into a JSON array.
関連ツール
YAML to JSON 変換Parse YAML configuration into JSON.HTML to Markdown 変換Convert HTML fragments into Markdown.JSON to TOML 変換Convert JSON config into TOML format.Markdown to HTML 変換Render Markdown to clean HTML.Delimiter 変換Switch CSV between comma, tab, semicolon and pipe.JSONtoJSON 行Turn a JSON array into newline-delimited NDJSON, one standalone object per line.