环回XML正文数据验证错误问题
我希望通过模型RESTAPI接受和保存XML数据。当我选择“参数内容类型”和“响应内容类型”、“应用程序/xml”或“文本/xml”时,我得到了以下验证错误环回XML正文数据验证错误问题,xml,loopbackjs,body-parser,Xml,Loopbackjs,Body Parser,我希望通过模型RESTAPI接受和保存XML数据。当我选择“参数内容类型”和“响应内容类型”、“应用程序/xml”或“文本/xml”时,我得到了以下验证错误 <error> <statusCode>422</statusCode> <name>ValidationError</name> <message>The `testmodel` instance is not valid.
<error>
<statusCode>422</statusCode>
<name>ValidationError</name>
<message>The `testmodel` instance is not valid.
Details: `type` can't be blank (value: undefined);
`metric` can't be blank (value: undefined);
`valid` can't be blank (value: undefined);
`registerDate` can't be blank (value: undefined).
</message>
.....
</error>
到middleware.json文件,但运气不好
谢谢经过一番努力,我终于找到了解决办法。只需在middleware.json文件中放置或更改以下代码
"parse": {
"express-xml-bodyparser": {"params": { "explicitArray": false , "explicitRoot": false}}
},
"parse": {
"express-xml-bodyparser": {"params": { "limit": "1024kb" }}
},
"parse": {
"express-xml-bodyparser": {"params": { "explicitArray": false , "explicitRoot": false}}
},