BESQL
JSON 参数互转
JSON 与 GET 参数互转
JSON 对象与 a=b&c=d 查询参数之间互转
在线 JSON 与查询参数转换
开发与调试接口时常需在 JSON 与 GET 查询字符串之间互换。工具支持嵌套对象(user.name)与数组(tags[0])语法,自动进行 URL 编码与解码,并尝试把数值、布尔值还原为对应类型。
常见问题
什么是JSON 与 GET 参数互转?
JSON 与 GET 参数互转工具把 JSON 对象转换为 URL 查询字符串(query string),或把查询字符串解析回 JSON,支持嵌套对象、数组与 URL 解码,适合调试接口与构造 GET 请求。
什么时候用JSON 与 GET 参数互转?
把请求 body 的 JSON 转成 GET 查询参数拼接到 URL;解析抓包中的 a=1&b=2 参数为结构化 JSON 便于查看;为接口测试构造带数组或嵌套对象的复杂查询串;核对前后端之间参数命名与编码是否一致。使用时留意:数组与对象会转换为标准风格参数,转换结果可与接口文档比对确认。
JSON 与 GET 参数互转怎么用?
黏贴 JSON 或查询字符串到输入框;点击对应方向按钮完成转换;复制结果或用于构造请求。
支持嵌套对象和数组吗?
支持。嵌套对象编码为点号路径(如 user.name),数组下标编码为中括号路径(如 tags[0]),反向转换也能还原为嵌套 JSON。
参数里的中文和特殊符号会乱码吗?
不会。参数值会按 URL 编码规则处理,反向转换时自动解码,中文、空格、特殊符号均能正确还原。
转换的内容会上传吗?
不会。所有转换都在浏览器本地完成,内容不离开本机。