如果这个工具帮到了你,可以请作者喝杯咖啡 ☕
JSON与GET参数互转工具,快捷转换URL查询字符串和JSON对象
选择数组在 GET 参数中的展开方式:方括号、带索引或重复键名
对值进行 percent-encoding,确保特殊字符可安全传输
在结果开头加上 ?,可直接拼接到接口地址后
在左侧输入内容,即可在此查看实时转换结果
在前后端开发或API调试中,常常需要在JSON对象和URL查询字符串(GET参数)之间进行转换。本工具可快速将JSON对象转换为标准的GET参数字符串,也能将GET参数字符串解析为格式化的JSON对象,解决手工拼接或解析易出错的痛点,提升接口对接效率。
key1=value1&key2=value2 的字符串;GET转JSON时输出格式化的JSON对象。示例:输入JSON {"name":"张三","age":25} 转换为GET参数 name=%E5%BC%A0%E4%B8%89&age=25;反向输入 name=%E5%BC%A0%E4%B8%89&age=25 得到JSON。
请确保输入的JSON格式合法,否则会提示错误。GET参数转换时,键值对以“&”分隔,键值用“=”连接。本工具仅处理字符串转换,不涉及网络请求,所有数据仅在浏览器本地处理,不会上传服务器,保障隐私安全。对于大量数据或批量转换,建议分批次处理以免页面卡顿。
在RESTful API设计中,查询参数经常需要结构化传递。使用本工具可快速验证GET参数结构。例如,传递筛选条件 filter[status]=active&filter[age][gte]=18 可被转换为嵌套JSON {"filter":{"status":"active","age":{"gte":"18"}}}。请留意不同后端框架对参数解析的差异,本工具采用通用的URLSearchParams解析规则。