JSONをPDFに変換

検証済みJSONソースを、数値を丸めずに選択可能なPDFテキストとして印刷します。

ファイルを選択

ここにファイルをドロップするか、下のボタンで選択してください。

最大 2 MB 合計 · ファイルは端末内に保持

目次セクション: 10

JSONはどのようにPDFになりますか?

レビュー、文書化、印刷に使えるJSONファイルのPDFソース一覧を作成します。変換ツールはJSONの文法を確認し、字下げ付きまたはコンパクトな形式でソースを配置します。キー、値、括弧、句読記号はそのまま見える形で残ります。

出力はソース一覧です。注文オブジェクトを請求書にしたり、帳票のデザインを推定したりするものではありません。ASCII以外の文字は復元可能なUnicodeエスケープで表示され、長い整数や精密な小数を含む数値トークンは元の表記を保ちます。

JSONからPDFへの変換機能

数値トークンを正確に保持

9007199254740993のような値や長い小数を、記述されたとおりに保持します。整形時に、丸められたJavaScriptの数値へ変換することはありません。

重複キーの検出

同じオブジェクト内の重複キーは、最後の値だけを黙って残すのではなく拒否します。同じキーのエスケープ表記と直接表記をまとめて確認します。

選択可能なソーステキスト

PDFリーダーで検索・選択できるテキストを作成します。表示上の折り返しにより、長い文字列もページの余白内に収まります。

印刷の設定

A4または米国レター、縦向きまたは横向き、余白、文字サイズを選べます。コンパクトな整形は出力ページ数を減らせる場合があります。

JSONをPDFに変換するには?

  1. UTF-8テキストとして保存した.jsonファイルを1つ選びます。
  2. 字下げ付きまたはコンパクトなソース整形を選びます。
  3. 用紙サイズ、向き、余白、文字サイズを設定します。
  4. 変換を開始します。検証で問題が見つかった場合はソースを修正し、選び直してください。
  5. PDFをダウンロードし、入れ子のオブジェクト、長い数値、Unicodeエスケープを確認します。

JSONを選択

検証と印刷を行うUTF-8のJSONファイルを選びます。

スクリーンショットを選択すると拡大できます。
JSONからPDF:JSONソースファイルの選択。

ソースの配置を設定

整形、用紙、余白、文字サイズを選びます。

スクリーンショットを選択すると拡大できます。
JSONからPDF:ソースの整形とPDFページ設定。

PDFを確認

ソース一覧をダウンロードし、既知の値を比較します。

スクリーンショットを選択すると拡大できます。
JSONからPDF:ダウンロードできる完成済みソース一覧。

スクリーンショットは、機密情報を含まないサンプルファイルでこのツールキットを操作したものです。実際のファイル名、ページ数、設定は異なる場合があります。

JSONソースのPDFコピーを保存する理由は?

変更依頼や技術文書と一緒に、一定の体裁の印刷資料を確認したい場合にPDFの一覧が便利です。ソフトウェアへの取り込みには元のJSONを保存してください。PDFから文字をコピーすると、表示上の折り返しが改行として入る場合があります。一覧はソースを記録しますが、業務上の意味の検証は利用者側で行う必要があります。

JSONソース一覧は誰に役立ちますか?

アプリケーション開発者

読みやすいリクエストや設定の例を、社内文書に添付できます。

品質レビュー担当者

JSONをコードとして実行せず、議論している値やキーを正確に示せます。

教師と学生

入れ子構造を印刷し、配列、オブジェクト、スカラー値の役割を比較できます。

設定と出力の確認

設定出力の内容
入力UTF-8の.jsonファイル1つ。最大2 MiB、100万文字までです。
検証入れ子の深さは最大64、トークンは100,000個まで。オブジェクトの重複キーは拒否されます。
ページの配置A4または米国レター。縦向きまたは横向き。余白は5–30 mm、文字サイズは6–24ポイントです。
出力選択可能なソーステキスト。PDFは最大200ページ。Unicode文字は\uXXXXエスケープで表します。

長い識別子を丸めずに確認

通常の表計算ソフトの精度を超える長い識別子が、出力データに含まれているとします。その識別子を含む小さなサンプルを変換し、PDFの数字を1桁ずつ比較してください。絵文字を含む値も確認しましょう。絵文字用フォントがなくても元の文字を保持できるよう、Unicodeエスケープ列として表示されます。

JSONからPDFへの変換で困ったとき

状況確認する点
JSONが拒否される末尾の余分なカンマ、コメント、引用符のないキー、重複キー、閉じられていない文字列がないか確認してください。
文字がUnicodeエスケープで表示されるこれは意図した動作です。フォント不足の記号に置き換えるのではなく、JSONのエスケープ形式で文字を保持します。
出力ページ数が多すぎるコンパクトな整形、横向き、小さい文字サイズを使うか、ソースファイルを分割してください。

よくある質問

変換ツールはJSONを実行しますか?

いいえ。ソースの文法を検証し、トークンを印刷します。スクリプトの実行、参照URLへのアクセス、設定値の適用は行いません。

JSONからデザイン済みの請求書を作れますか?

いいえ。PDFにはJSONソースが表示されます。請求書には、特定のフィールドを文書デザインに対応付ける別のテンプレートが必要です。

長い数値は変更されますか?

数値トークンは、小数の精度、指数表記、負のゼロを含めて元の表記を保ちます。値の計算や再解釈は行いません。

関連ツール

PDFをJSONに変換, XMLをPDFに変換, テキストをPDFに変換.