首页 > 解决方案 > 使用 js2xml 解析器时,\n 在 xml 响应的每一行末尾附加

问题描述

我有一个要求,我必须生成一个 xml 作为响应。为此我正在做

responsebody = js2xmlparser.parse("XYZ",responsebody); 在我实际准备 XML 的代码中。responsebody 直到这一行实际上是从数据库中附加一些值。不想在这里发布。我检查了此行之前的响应,如下所示。

{德尔:[{序列号:行号:空,序列号:'256691560502253916'}]}

在 js2xmlparse("XYZ",responsebody) 之后,它变成如下所示:

 "<?xml version='1.0'?>\n
<XYZ>\n    
    <Del>\n        
        <serial>\n            
            <LineNo>null</LineNo>\n
            <SerialNo>256691560502253916</SerialNo>\n
        </serial>\n
    </Del>\n
</XYZ>"

关于如何不让这些 \n 响应的任何建议。我在这里发布的回复来自 Postman。

标签: node.jsjs2xml

解决方案


这是 PostMan 的问题,而不是您的代码。最有可能与:github:postmanlabs/postman-app-support#5543


推荐阅读