ListFan
テキスト · 無料

Valve KeyValues1 整形

入れ子のセクション、順序、重複キーを維持し、テキスト形式の Valve KeyValues1 設定を整形します。

01値を入力

ブラウザーで動作

ブラウザー内でオフライン動作します。ページと必要なファイルの読み込み後は、処理にインターネット接続は不要です。

引用符付き・なしのキーと値、波括弧、行コメントをトークン化します。重複キーを保持するため、JSON オブジェクトではなく順序付きキーと値のペアに解析します。引用符とインデントを付けた KeyValues1 テキストを再出力し、コメントは省略します。

KeyValues1 テキスト

使い方

入れ子のセクション、順序、重複キーを維持し、テキスト形式の Valve KeyValues1 設定を整形します。

いいえ。テキスト KeyValues1 のみ、最大 100000 文字、入れ子は 32 ブロックまでです。バイナリ VDF、KeyValues2/3、インクルード指示、条件式は受け付けません。引用符内で対応するエスケープはバックスラッシュ、引用符、改行、タブです。構造のみを確認し、アプリ固有の設定やゲーム所有権は確認しません。コメントを削除するため、元のファイルを保管してください。

データは端末内に

入力はこのページ内で処理され、サーバーには送信されません。

このツールについて

入れ子のセクション、順序、重複キーを維持し、テキスト形式の Valve KeyValues1 設定を整形します。

引用符付き・なしのキーと値、波括弧、行コメントをトークン化します。重複キーを保持するため、JSON オブジェクトではなく順序付きキーと値のペアに解析します。引用符とインデントを付けた KeyValues1 テキストを再出力し、コメントは省略します。

ツールを使う ↑

使い方

  1. 値を入力

    KeyValues1 テキスト

  2. 計算 / 生成

    入れ子のセクション、順序、重複キーを維持し、テキスト形式の Valve KeyValues1 設定を整形します。

  3. 結果

    "settings" { "volume" "0.5" "enabled" "1" }

計算方法

  1. 引用符付き・なしのキーと値、波括弧、行コメントをトークン化します。
  2. 重複キーを保持するため、JSON オブジェクトではなく順序付きキーと値のペアに解析します。
  3. 引用符とインデントを付けた KeyValues1 テキストを再出力し、コメントは省略します。
使用例

Valve KeyValues1 整形

KeyValues1 テキスト
"settings" { "volume" "0.5" "enabled" "1" }
結果
"settings"
{
	"volume"	"0.5"
	"enabled"	"1"
}

よくある質問

すべての VDF 形式に対応していますか?

いいえ。テキスト KeyValues1 のみ、最大 100000 文字、入れ子は 32 ブロックまでです。バイナリ VDF、KeyValues2/3、インクルード指示、条件式は受け付けません。引用符内で対応するエスケープはバックスラッシュ、引用符、改行、タブです。構造のみを確認し、アプリ固有の設定やゲーム所有権は確認しません。コメントを削除するため、元のファイルを保管してください。

データはどこへ送られますか?

計算は端末上で行います。入力はサーバーへ送信されません。

用語と説明

値を入力

KeyValues1 テキスト

読めるキーと値のペア、入れ子の波括弧を貼り付けます。重複キーと順序は保持し、// コメントは削除します。

元のテキストを入力します。処理は端末内で行います。

結果

結果

引用符付き・なしのキーと値、波括弧、行コメントをトークン化します。重複キーを保持するため、JSON オブジェクトではなく順序付きキーと値のペアに解析します。引用符とインデントを付けた KeyValues1 テキストを再出力し、コメントは省略します。

入力値から以下の方法で計算します。

よくある間違いと修正

形式

間違い: すべての .vdf をテキスト KeyValues1 とみなす。

修正: 読めるキーと値のペア、波括弧が含まれているか確認してください。バイナリデータ、指示文、条件構文は貼り付けないでください。

制限と主な前提

  • いいえ。テキスト KeyValues1 のみ、最大 100000 文字、入れ子は 32 ブロックまでです。バイナリ VDF、KeyValues2/3、インクルード指示、条件式は受け付けません。引用符内で対応するエスケープはバックスラッシュ、引用符、改行、タブです。構造のみを確認し、アプリ固有の設定やゲーム所有権は確認しません。コメントを削除するため、元のファイルを保管してください。
  • 引用符付き・なしのキーと値、波括弧、行コメントをトークン化します。重複キーを保持するため、JSON オブジェクトではなく順序付きキーと値のペアに解析します。引用符とインデントを付けた KeyValues1 テキストを再出力し、コメントは省略します。