查询字符串与 JSON 互转
粘贴查询字符串(或整个 URL),即可获得干净的 JSON 对象——重复的键会变成数组,值会进行百分号解码。切换方向可将 JSON 对象转换回编码后的查询字符串。非常适合检查 API 请求和构建链接。全部在浏览器本地运行——不会上传任何内容。
—
输出
使用方法
- 选择方向:查询字符串转 JSON,或 JSON 转查询字符串。
- 粘贴你的查询字符串(带不带开头的 ? 都行)或 JSON 对象。
- 从输出框复制转换后的结果。
常见问题
- 重复的键如何处理?
- 当同一个键出现多次时(例如 tags=a&tags=b),它会变成 JSON 数组。只出现一次的键保持为普通字符串。
- 我可以粘贴完整 URL 吗?
- 可以。? 及其之前的所有内容都会被忽略,任何 #片段都会被丢弃,因此你可以粘贴完整 URL 并只得到查询参数。
- 嵌套对象如何转换为查询字符串?
- 数组会展开为重复的键。嵌套对象或对象数组会被序列化为 JSON 并作为值进行百分号编码,因为查询字符串是扁平的键值对。
- 我的数据会被发送到某处吗?
- 不会。转换完全在你的浏览器中进行,不会上传任何内容。
相关工具
URL Query 构建器
用基础地址与可编辑的 key-value 查询参数组合 URL — 每对可开关、自动 percent 编码。
网络 0 0
URL 解析器
将 URL 拆分为协议、主机、端口、路径、查询、哈希;查询参数解码为表格。
开发 0 0
字符串转义转换器
为 10 种上下文一次性转义字符串 — JavaScript、JSON、HTML 实体、URL、SQL、正则、Bash(单/双引号)、C 字符串、Unicode \u 转义。按需复制。
开发 0 0
JSONPath 测试器
对示例文档运行 JSONPath 查询(`$.store.book[*].author`、`$..price`),查看匹配值。
开发 0 0
Unicode 转义转换器
将文本编码为 \uXXXX、U+XXXX 或 HTML 实体,并可将其中任意一种解码回文本。支持表情符号和增补字符。
开发 0 0
哈希生成器 (SHA)
根据文本生成 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。
开发 0 0