在Express.js中,可以使用res.set()
方法设置响应头的Content-Type为application/xml
,然后使用res.send()
方法发送XML字符串给用户。
以下是一个示例代码:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
const xmlString = '<root><name>John</name><age>25</age></root>';
res.set('Content-Type', 'application/xml');
res.send(xmlString);
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
在上述代码中,当用户访问根路径时,会将XML字符串<root><name>John</name><age>25</age></root>
以XML文档的形式发送给用户。
推荐的腾讯云相关产品是腾讯云云服务器(CVM),它提供了稳定可靠的云服务器实例,适用于各种业务场景。您可以通过以下链接了解更多信息:
腾讯云云服务器(CVM):https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云