Postman中将XML响应转换得到的JSON对象如何正确导出
解决方案
你可以选择以下任意一种方式导出完整正确的JSON结构:
- 方法1:控制台直接复制格式化字符串
把你原有的代码替换为以下内容:
运行请求后在控制台输出的就是带格式的完整JSON字符串,直接选中所有内容复制即可,不会丢失结构。var jsonObject = xml2Json(responseBody); // 第二个和第三个参数用于输出格式化的JSON字符串,缩进为2空格 console.log(JSON.stringify(jsonObject, null, 2)); - 方法2:直接复制控制台对象
不需要修改原有代码,运行请求后在控制台找到打印出的JSON对象,右键点击对象的根节点,选择复制对象选项,粘贴后就是完整的JSON结构。 - 方法3:通过可视化面板导出
在Tests标签中添加以下代码:
运行请求后切换到响应区域的「可视化(Visualize)」标签,面板内显示的就是结构完整的格式化JSON,直接全选复制即可。var jsonObject = xml2Json(responseBody); const formatJson = JSON.stringify(jsonObject, null, 2); // 将格式化JSON渲染到可视化面板 pm.visualizer.set(`<pre style="padding: 16px; background: #f6f6f6;">{{jsonContent}}</pre>`, { jsonContent: formatJson });
内容的提问来源于stack exchange,提问作者cinemandre
相关产品推荐
相关产品推荐

