在 JavaScript 中传递 XML 属性中的动态值

pass dynamic value in xml attribute in javascript

提问人:noob_developer 提问时间:2/13/2023 最后编辑:noob_developer 更新时间:2/14/2023 访问量:79

问:

我使用了一个接受 XML 作为请求正文的 API。如何在 XML 属性中将动态值添加为字符串?

我的请求正文应该是这样的。

const req= `<text category = "message">Hello Geeks</text>`

但价值将是动态的。我试过了这个,category

const req= <text category = ${message}>Hello Geeks</text>

这样,我的有效载荷将是,

// assume the message value is abc
<text category = abc>Hello Geeks</text>

但我需要这个,

<text category = "abc">Hello Geeks</text>

注意:我想在React.js项目中实现它

JavaScript ReactJS、 XML 解析

评论


答:

0赞 noob_developer 2/14/2023 #1

我解决了这个问题。我分享我的解决方案,也许它对某人有所帮助。

我们可以这样做,

const req= `<text category = "${message}">Hello Geeks</text>`

const req= <text category = `"${message}"`>Hello Geeks</text>

这样,有效载荷将是

// assume the message value is abc
<text category = "abc">Hello Geeks</text>