FixData Tools
ツールエラー解決ガイドコラム
CSVツール
言語を変更KOENJA
CSV

すぐに直す

まずはよくあるCSVの問題から診断できます。

CSVツール全ツール
ツールエラー解決ガイドコラム
言語を変更한국어English日本語

FixData Tools. ブラウザですぐ使えるデータ・テキスト問題解決ツール。

ツールエラー解決ガイドコラムプライバシーポリシー利用規約

JSONフォーマッター・エラーチェッカー

JSONフォーマッターは有効なJSONを読みやすくし、エラーチェッカーはカンマ、引用符、HTML応答などparseを壊す原因を示します。

処理
ブラウザ優先
開始条件
ログイン不要
次の導線
ツールと記事を接続

まず入力して結果を確認

例はあらかじめ入力済みで、可能な処理はブラウザ内で実行します。

関連する解決記事

JSON Unexpected token の原因と直し方JSON.parse の Unexpected token、末尾カンマ、シングルクォート、HTML レスポンス混入を順番に切り分ける実務向けガイド。ブラウザー処理とサーバー処理をどう分けるかCSV、JSON、文字数、Markdown表のような業務ツールで、ブラウザー処理とサーバー処理を分ける判断基準。

使いどころ

  • 圧縮されたAPIレスポンスを整形して構造を確認するとき。
  • Unexpected token、末尾カンマ、引用符漏れなどのparseエラー位置を探すとき。
  • ログや設定に貼るためJSONをminifyするとき。

このツールで解決できること

JSONエラーはカンマ、引用符、閉じ忘れだけでなく、APIがJSONではなくHTMLを返す場合にも起きます。このツールは整形、圧縮、エラー位置確認をまとめて行います。

使い方の流れ

  1. 1レスポンス本文またはJSON文字列をそのまま貼り付けます。
  2. 2解析に失敗したら、位置、周辺文字、原因候補を確認します。
  3. 3正しいJSONなら、目的に応じて整形または圧縮します。

入力例

正しいJSON

{
  "name": "FixData",
  "tools": ["csv", "json"]
}

よく壊れるJSON

{
  "name": "FixData",
  "tools": ["csv", "json",]
}

結果の読み方

  • 位置0付近で`<`が見える場合、JSONではなくHTML応答の可能性が高いです。
  • 末尾でエラーになる場合、前の引用符、配列、オブジェクトの閉じ忘れを確認します。

よくあるミス

  • ステータスコードとContent-Typeを見ずにJSONだけ直そうとしないでください。
  • JavaScriptで許されるからといってJSONでも末尾カンマが許されるとは限りません。
  • 文字列内のエスケープ改行と実際のJSON改行を混同しないでください。

よくある質問

フォーマッターとバリデーターは違いますか?

フォーマッターは読みやすく整形し、バリデーターは文法の正しさを確認します。このツールは両方を扱います。

JSONではなくHTMLが返る場合は?

認証切れ、404/500ページ、プロキシ応答の可能性があります。JSON文法より先にリクエストを確認してください。

JSONの圧縮はいつ使いますか?

ログや設定を短くしたい時に使います。確認作業には整形表示が向いています。

関連する解決記事

JSON Unexpected token の原因と直し方JSON.parse の Unexpected token、末尾カンマ、シングルクォート、HTML レスポンス混入を順番に切り分ける実務向けガイド。ブラウザー処理とサーバー処理をどう分けるかCSV、JSON、文字数、Markdown表のような業務ツールで、ブラウザー処理とサーバー処理を分ける判断基準。
ツール入力は可能な限りブラウザ上で処理されます。機密性の高い本番データの貼り付けは避けてください。
有効なJSONです。読みやすい整形または圧縮コピーを作成できます。
最上位
object
項目
2
UTF-8バイト
60
キー
name, tools

JSON構造プレビュー

パス型子項目プレビュー
$object2name, tools
$.namestring0"FixData"
$.toolsarray33 items
$.tools[0]string0"csv"
$.tools[1]string0"json"
$.tools[2]string0"token"

JSONデバッグチェックリスト

貼り付けた値が純粋なJSON本文か、API応答のラッパーが混ざっているか、構文と出力準備が完了しているかを確認します。

本文入力確認正常

ヘッダーやログ説明ではなく、実際のJSON本文を貼り付けたか確認します。

API応答確認正常

HTML、ログインページ、HTTPヘッダー、JSONP、セキュリティprefixを確認します。

JSON構文確認正常

引用符、カンマ、括弧、途中で切れた文字列をline/columnで確認します。

出力準備正常

有効なJSONなら、確認用formatまたは送信用minifyを作成できます。

APIレスポンス確認

Valid JSON body

The payload can be parsed as JSON.

次の対応: Format or minify it depending on whether you need review or transport.

JSON出力オプション

インデント
結果がここに表示されます。