記事
SmartPlusLabのオンラインツールを活用するための実用ガイドです。
-
JWTを検証せずにデコードして内容を確認する方法
JWTを3つの部分としてデコードし、ヘッダーとペイロードを確認できます。署名検証は任意で、実行する場合は秘密情報を指定します。
-
JSONデータをYAML形式に変換する方法
JSONテキストを入力すると、オブジェクトや配列を含む内容をYAMLのブロック形式へ変換できます。インデント幅とキーの並び順も必要に応じて指定できます。
-
JSONをXMLへ変換する方法
JSONテキストを入力し、必要に応じてルート名と整形出力を設定して、XMLへ変換します。空の入力、`null`、配列、XML名に使えないキーは、それぞれ異なる結果になるため確認が必要です。
-
JSON配列をHTML・Markdownの表に変換する方法
最上位が配列のJSONを入力し、出力形式を選ぶと、HTMLまたはMarkdownの表に変換できます。形式を指定しない場合はHTMLが出力されます。
-
JSONをCSVに変換する方法
JSONテキストを入力し、必要なら区切り文字を指定して実行すると、CSVテキストに変換できます。トップレベルはオブジェクト、またはオブジェクトから始まる空でない配列にしてください。
-
JSONからTypeScript・Pythonの型定義を生成する方法
有効なJSONテキストを入力し、TypeScriptまたはPythonを選ぶと、JSONの値から推測した型定義を生成できます。TypeScriptが既定で、必要に応じてルート型名も変更できます。
-
JSON Schemaの検証エラーを調べる方法
JSONデータとJSON Schemaをそれぞれ入力して検証を実行すると、妥当性と該当する検証内容を確認できます。空欄やJSONの構文エラーは、Schemaの検証より先に確認します。
-
JSONサンプルからJSON Schemaを生成する方法
正しいJSONサンプルを入力すると、その内容からJSON Schemaを生成できます。タイトルは省略でき、空欄なら「Generated Schema」が使われます。
-
JSONデータからパス式で値を抽出する方法
JSONデータとパス式を入力して実行すると、対応する値と一致件数を確認できます。ドット区切りのプロパティ、ワイルドカード、リストのインデックスや範囲に対応しています。
-
JSONをコンパクト化してサイズを確認する方法
有効なJSONを入力すると、解析後に余分な空白を抑えたJSONテキストへ整え、入力と出力のサイズを確認できます。不正なJSONやサイズ超過の入力は成功結果になりません。
-
JSON FormatterでJSONを整形・検証する方法
JSONテキストを入力し、インデントやキーの並び替えなどを設定して実行すると、解析可能性を確認しながら整形できます。空欄はJSON入力なしとして扱われ、構文が不正な場合は解析エラーの詳細が返ります。
-
2つのJSONを比較して構造の違いを確認する方法
2つのJSONを入力すると、解析後の構造が同一か、どこに構造上の違いがあるかを確認できます。オブジェクトだけでなく、ネストした構造や配列の差分にも対応します。