JavaScript XML 库

发布于 2024-12-29 21:36:47 字数 423 浏览 0 评论 0原文

我正在寻找一种在 Javascript/HTML 应用程序中处理 XML 的标准化方法。

我需要执行的有关 XML 的操作如下:

  • 以编程方式生成 XML 文档
    • 创建新文档
    • 创建元素/属性、文本节点和 CDATA
    • 将 XML 文档转换为字符串(以便随后在 HTTP 请求中使用)
  • 解析 XML 文档
    • 从字符串创建文档
    • 查询 XML 文档(类似于“XPath”)

我正在寻找具有以下品质的解决方案/库:

  • 对称(用于读写的单个库)
  • 有关字符编码的安全性
  • 跨浏览器支持
  • 命名空间和前缀映射支持

谢谢。

I am looking for a standardized way to handle XML in a Javascript/HTML application.

The operations I need to perform regarding XML are the following :

  • Producing programmatically XML documents
    • Creation of new document
    • Creation of elements / attributes, text nodes, and CDATA
    • Conversion of XML documents to strings (for subsequent use in HTTP request)
  • Parsing XML documents
    • Creating documents from a strings
    • Querying the XML documents (à la "XPath")

I am looking for a solution / library with the following qualities:

  • Symmetrical (single library for both reading and writing)
  • Safety regarding characters encoding
  • Cross-browser support
  • Namespace and prefix mapping support

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文