Конвертер JSON ↔ параметров GET
Бесплатный онлайн-конвертер JSON в URL-параметры, не требует установки. Бинарная конвертация между JSON и строкой запроса
О JSON GET Params
Выполняет двустороннее преобразование между объектом JSON и строкой запроса URL. Режим Encode уплощает вложенные объекты с использованием точечной нотации (например, { user: { name: "Sam" } } превращается в user.name=Sam) через URLSearchParams. Режим Decode анализирует строку запроса и восстанавливает вложенный объект, разделяя ключи по точкам.
Как использовать
1. Переключайте вверху между To Params (кодирование) и To JSON (декодирование). 2. В режиме кодирования вставьте объект JSON; в режиме декодирования — строку запроса. 3. Нажмите кнопку преобразования. Результат появится в нижней карте. 4. Используйте Copy, чтобы скопировать результат.
Правила уплощения и предостережения
Вложенные объекты соединяются точками (a.b=value). Значения Null становятся пустыми строками; массивы обрабатываются как объекты, поэтому их числовые индексы становятся точечными ключами (0, 1, ...) вместо повторяющихся ключей. Кодирование использует URLSearchParams.toString, поэтому значения кодируются в процентах. Декодирование разделяет только по точкам; оно не выводит массивы и не анализирует числа, поэтому каждое декодированное значение является строкой.
▶Как обрабатываются вложенные объекты?
▶Что происходит с массивами?
▶Декодированные числа преобразуются обратно в числа?
▶Почему я вижу сообщение convert error?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.