简体   繁体   English

如何从 POSTMAN 发送包含 xml 值的 Json?

[英]How to send Json containing xml value from POSTMAN?

I am using postman to test api.我正在使用 postman 来测试 api。 The method is POST and JSON data is:方法为POST,JSON数据为:

{ "page": "<xml> <content xs="xyz">.......</xml>" }

In body I have selected 'raw' and selected 'JSON' which automatically adds 'application/json' to the header.在正文中,我选择了“原始”并选择了“JSON”,它会自动将“应用程序/json”添加到 header。

When I send this request, I get error due to the double quotes in the <content> tag .当我发送此请求时,由于<content> tag中的双引号而出现错误。 Does this need handling (escaping) at input or inside the api code?这是否需要在输入或 api 代码内部处理(转义)?

You have to escape double quotes with \, eg您必须用 \ 转义双引号,例如

{"page":"<?xml version=\"1.0\"?>\n<page></page>"} 

Also make sure you set HTTP header Content-Type: application/json.还要确保设置 HTTP header Content-Type: application/json。

Postman 发送 JSON Object 包含列表<object><div id="text_translate"><p>我目前正在从事一个项目,在该项目中,其他人编写的当前实现采用包含可以解释为其他 4 种 Object 类型的列表的消息,如其 XmlElements 列表中所述。 我目前正在为此编写 Rest 实现,我的问题是 Postman 是否可以发送包含 Object 类型列表的消息正文。 当我发送一个原始的 JSON 主体进行测试时,我收到了我的 object,但它的列表是 null。</p><p> 这是只有一种类型的消息的示例。</p><pre class="lang-json prettyprint-override"> { "listObject": [ { "type1":{ "var1": "String", "var2": "String", "var3": "Instance", "var4": "String", "var5": "String", "var6": Integer, } } ] }</pre><p> 这是我接收帖子的代码</p><pre class="lang-java prettyprint-override">@RestController public class ExampleRestController{ @Autowired ServiceObject service; @PostMapping(value="path/example", produces=MediaType.APPLICATION_JSON_VALUE) public ResponseType example(@RequestBody ExampleObj obj){ return service.handleObj(obj); } } public class ExampleObj{ protected List&lt;Object&gt; listObject; public List&lt;Object&gt; getListObject{ if(listObject == null) listObject = new ArrayList&lt;Object&gt;(); return listObject; } }</pre><p> 在编写消息正文时,我确保使用我正在尝试测试的 object 的变量名称,但是当我测试时,我收到一个列表 null。</p><p> 是否可以使用 Postman 发送类型为 Object 的列表?</p></div></object> - Postman send JSON Object containing List<Object>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何从邮递员发送 JSON 以获取自定义 VO - How to send JSON from postman for a custom VO Postman 发送 JSON Object 包含列表<object><div id="text_translate"><p>我目前正在从事一个项目,在该项目中,其他人编写的当前实现采用包含可以解释为其他 4 种 Object 类型的列表的消息,如其 XmlElements 列表中所述。 我目前正在为此编写 Rest 实现,我的问题是 Postman 是否可以发送包含 Object 类型列表的消息正文。 当我发送一个原始的 JSON 主体进行测试时,我收到了我的 object,但它的列表是 null。</p><p> 这是只有一种类型的消息的示例。</p><pre class="lang-json prettyprint-override"> { "listObject": [ { "type1":{ "var1": "String", "var2": "String", "var3": "Instance", "var4": "String", "var5": "String", "var6": Integer, } } ] }</pre><p> 这是我接收帖子的代码</p><pre class="lang-java prettyprint-override">@RestController public class ExampleRestController{ @Autowired ServiceObject service; @PostMapping(value="path/example", produces=MediaType.APPLICATION_JSON_VALUE) public ResponseType example(@RequestBody ExampleObj obj){ return service.handleObj(obj); } } public class ExampleObj{ protected List&lt;Object&gt; listObject; public List&lt;Object&gt; getListObject{ if(listObject == null) listObject = new ArrayList&lt;Object&gt;(); return listObject; } }</pre><p> 在编写消息正文时,我确保使用我正在尝试测试的 object 的变量名称,但是当我测试时,我收到一个列表 null。</p><p> 是否可以使用 Postman 发送类型为 Object 的列表?</p></div></object> - Postman send JSON Object containing List<Object> 解析 XML 响应还包含 Postman 中的 JSON - Parsing XML response also containing JSON in Postman 如何在 Postman 中将数组索引值发送到 JSON 正文中 - How to send array index value into JSON body in Postman Postman - 如何从 JSON 对象内的 JSON 数组中获取值 - Postman - How to get a value from a JSON array inside a JSON object 如何发送 JSON object 作为 JSON 字符串与 Postman? - How to send JSON object as JSON String with Postman? 如何在 Javascript(邮递员)中从 JSON object 获取键和值 - How to get Key and Value from JSON object in Javascript(Postman) 如何从邮递员的json响应中提取值,其密钥为&#39;。&#39; 在里面 - How to extract value from json response in postman, whose key has '.' in it 如何在 postman 主体中将数组作为 JSON 字符串发送? - How to send an array as a JSON string in postman body? 如何使用邮递员和弹簧靴发送 multipartFile 和 Json - How to send multipartFile and Json with postman and spring boot
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM