如何使用Express Node.js进行基于XML的API请求?
我想向,他们希望XML,如下面提供的示例。 Node.js中处理此请求的适当语法是什么?不幸的是,我无法从API文档中找到此信息。
编辑:XML内容的一部分将来自用户数据,一部分来自输入字段。
<?xml version="1.0" encoding="UTF-8"?><QueryTaxpayerRequest xmlns=".0/api">
<header>
<requestId></requestId>
<timestamp></timestamp>
<requestVersion></requestVersion>
<headerVersion></headerVersion>
</header>
<user>
<login></login>
<passwordHash></passwordHash>
<taxNumber></taxNumber>
<requestSignature></requestSignature>
</user>
<software>
<softwareId></softwareId>
</software>
<taxNumber></taxNumber>
</QueryTaxpayerRequest>
回答如下:使用XML解析器,然后将响应类型设置为XML,如下所示:
如何使用Express Node.js进行基于XML的API请求?
我想向,他们希望XML,如下面提供的示例。 Node.js中处理此请求的适当语法是什么?不幸的是,我无法从API文档中找到此信息。
编辑:XML内容的一部分将来自用户数据,一部分来自输入字段。
<?xml version="1.0" encoding="UTF-8"?><QueryTaxpayerRequest xmlns=".0/api">
<header>
<requestId></requestId>
<timestamp></timestamp>
<requestVersion></requestVersion>
<headerVersion></headerVersion>
</header>
<user>
<login></login>
<passwordHash></passwordHash>
<taxNumber></taxNumber>
<requestSignature></requestSignature>
</user>
<software>
<softwareId></softwareId>
</software>
<taxNumber></taxNumber>
</QueryTaxpayerRequest>
回答如下:使用XML解析器,然后将响应类型设置为XML,如下所示: