メインコンテンツへスキップ
Toolars
探索
バグを報告

開発 · ローカルユーティリティ

構造化データ変換

Structured Data Converter

JSON、YAML、CSV をローカルで検証・変換し、型、コメント、構造の変化を明示します。

ローカルで実行 · アップロードなし

構造化データ · ローカル変換

JSON · YAML · CSV ワークスペース

構造化データを貼り付けると、このブラウザー内で検証済みのコピー可能な変換結果を得られます。

変換元形式

変換元

YAML 1.2 コアスキーマ · カスタムタグ、マージキー、外部リソースは無効

変換先形式

変換結果

変換中
構造化データを待っています

JSON、YAML、CSV を貼り付けるか入力すると、自動で結果を作成します。

サンプルをローカルで変換しています。

タスクの道筋 / 入力から結果へ

JSON、YAML、CSV を安全に変換する方法

  1. 01

    変換元と変換先を明示する

    JSON、YAML、CSV のいずれかを変換元にし、異なる形式を変換先に選びます。形式を推測したり、データを含む URL を作成したりしません。

  2. 02

    貼り付けてすぐ検証する

    貼り付けは即時に、通常の編集は短い待機後に変換されます。パーサーが位置を特定できる場合は、正確な行と列を表示します。

  3. 03

    再現性の警告を確認する

    YAML のコメントとアンカー、CSV の文字列セル、空の null、保護された数式に関する警告を確認します。曖昧な構造は変換を停止します。

  4. 04

    コピー、保存、逆変換する

    検証済み結果をコピーまたは対応する拡張子で保存できます。形式を入れ替えると、現在の結果を次の入力に使えます。

入力はブラウザに留まります。

構造化データ変換 は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

構造化データ変換について詳しく見る

構造化データ変換 が役立つ場面

フォーカスされた変換

別のアプリケーションを用意せず、明確に定義されたブラウザタスクを1つ完了できます。

コピー可能な出力

コピーやダウンロードの前に、ソースと結果を並べて確認できます。

高速な検証

不正な入力や古い結果が別のワークフローに入る前に検出できます。

構造化データ変換 が実際に行うこと

設定例は YAML ですが、API フィクスチャには JSON が必要です。貼り付けて正確な位置のエラーを直し、アンカーやコメントの警告を確認してから、認証情報を送信せずに結果をコピーします。

結果を明示

コピーやダウンロードの前に、現在の結果と選択中の設定を確認できます。

確認しやすいワークフロー

結果を使う前に、関連する構造、メタデータ、ソースの文脈を確認できます。

デフォルトでプライベート

ワークスペースのアクティブな値は、保存もサーバー送信もされません。

エラーは常に明示的

不正な値には古い出力ではなく、明確なエラーを返します。

よくある質問

どの形式に対応していますか?
JSON、YAML 1.2 コア構文、必須かつ一意のヘッダー行を持つカンマ区切り CSV に対応します。TOML と XML は個別の再現性検証が必要です。
YAML はどのように安全に処理されますか?
使い捨て Web Worker 内で、バイト数、深さ、ノード、エイリアス、時間を制限して解析します。カスタム・実行可能タグ、マージキー、外部 schema、DTD、import、include、ネットワーク資源は無効です。
変換で変わる可能性があるものは?
JSON は YAML コメントやアンカーの同一性を表現できません。CSV はスカラー型、null の同一性、入れ子構造を保持できません。許容される損失はすべて警告します。
値はアップロードまたは保存されますか?
いいえ。入力、結果、解析エラー、クリップボード、ダウンロードはブラウザー内に留まり、URL、ストレージ、分析、ログ、フィードバックには入りません。

開発者ツールを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。