入力形式を指定
クエリ、URL、JSONを明示的に選択します。クエリの先頭 ? は省略可能で、最初の # からフラグメントです。URLの基底部分とフラグメントはそのまま保持します。
URL / URI Tools
同じ名前のパラメータも順序どおりに
入力はこのブラウザー内で処理され、サーバーには送信されません。
クエリ、URL、JSONを明示的に選択。クエリの最初の # はフラグメントです。URLは基底部分とハッシュを保持し、アクセスしません。
オブジェクトJSONは同名値を集約し、交互順序と等号の区別を失います。整数風のキーは並び替わる場合があります。正確な保存にはentriesを選択。
入力は最大100000 UTF-16単位、1000件。生成結果は切り捨てず保存します。 出力形式ごとの上限は1200000 UTF-16単位で、超過時は切り捨てず変換を拒否します。
表の編集は適用まで下書きです。等号なしは空の値と空でないキーが必要です。適用・破棄の前に内容を確認します。
入力するかサンプルを読み込んでください。
検索リンクのtagが離れた位置に何度も現れると、手作業での修正では値の順番を取り違えがちです。クエリ文字列生成なら各項目を別の行で確認でき、空の検索条件や等号のないフラグも見分けられます。
JSON変換したテストデータからリンクを組み直すときは、フォーム形式かRFC3986のURLエンコードを選びます。長いIDや先頭のゼロも文字列のままです。
クエリ文字列生成はkey、value、hasEqualsを持つentries配列を出力します。オブジェクトへの集約で失われる交互の順序や、等号なしのフラグも保持できます。
デコード済みキーで安定ソートし、適用前に確認できます。同じキーの値は元の順序を保ち、取り消しで入力と結果を復元できます。
クエリ、URL、JSONを明示的に選択します。クエリの先頭 ? は省略可能で、最初の # からフラグメントです。URLの基底部分とフラグメントはそのまま保持します。
初期設定では入力の + は空白、出力の空白は + です。入力をリテラル +、出力をRFC3986の %20に変更できます。自動処理は350 ms後に実行し、オフではボタンかCtrl/Cmd + Enterを使います。
行の編集、追加、削除、ソートは置換内容を確認してから適用します。古い結果はコピーや保存ができず、取り消しで前の入力、設定、結果に戻ります。
同じ名前も毎回一行として表示。hasEqualsでdebugとdebug= を区別し、真偽値へ推測変換しません。
entriesは順序を保ち、オブジェクト形式は同名の値を文字列配列にまとめます。交互の順序が必要ならentriesを選びます。
名前と値を別々にエンコードし、値の中の & や = をデータとして保持します。URLでは基底部分とハッシュも残ります。
選択結果のコピー、テキスト保存、JSONレポートに対応します。書き戻し上限を超えた出力も全体を保存できます。
entries配列なら重複と交互の順序、等号の有無を保存できます。オブジェクト形式は同名値を配列にまとめます。
消えません。表では別々の行として残り、安定ソートでも同じキーの値の順序は変わりません。
URLモードを選んで貼り付けます。基底部分とフラグメントを保ち、リンクにはアクセスしません。
表で追加・編集して変更を確認し、適用します。空白を + または %20にして出力できます。
正しいUTF-8の百分率表記を日本語に戻し、出力時に再エンコードします。不正な符号列はエラーになります。
問題がありますか?