javascript - 如何使用 jQuery 转义或替换 xml 文件中的 "&"?

标签 javascript xml

我有一个 xml 文件,可能会在处理过程中插入 5 个特殊字符,例如“&”。我知道 xml 在解析这些字符时会抛出错误。我使用 jQuery ajax 方法从 xml 文件中获取数据.有什么方法可以克服 javascript 中的解析器错误,例如替换特殊字符吗?

最佳答案

简而言之,是的,假设您将 xml 作为字符串获取(如果我没记错的话,jQuery 就是这样做的)。然后您可以执行以下操作:

xmlstr = xmlstr.replace(/&/g, "&");

对于您想要替换的任何字符。

关于javascript - 如何使用 jQuery 转义或替换 xml 文件中的 "&"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9164164/

相关文章:

javascript - SVG 箭头动画

javascript - 将 JSON 数据从字符串转换为 Chart.js 数组

xml - BizTalk - 消息分配形状中的 CDATA

c# - 将 Dictionary<string, string> 转换为 xml 的简单方法,反之亦然

java - Xpath解析: The prefix for element is not bound

javascript - 与复杂 Knockout.js 对象的数据绑定(bind)

javascript - 无法在 HTML 页面上查看 JavaScript 函数的结果

c# - 有没有更好的方法来编写以下 Linq 查询

php - 如何以字符串形式获取节点的xml内容?

javascript - 关于 Canvas 上 JavaScript 的询问