awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

Awesome GitHub RepositoriesXML Tree Manipulation

Programmatically modifying the structure of an XML document by inserting, removing, or updating nodes.

Distinguishing note: None of the candidates cover general DOM manipulation; candidates focus on merging or transforming.

Explore 2 awesome GitHub repositories matching data & databases · XML Tree Manipulation. Refine with filters or upvote what's useful.

Awesome XML Tree Manipulation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • zeux/pugixmlzeux 的头像

    zeux/pugixml

    4,590在 GitHub 上查看↗

    pugixml 是一个轻量级的 C++ XML 解析器和基于 DOM 的库,用于解析、操作和保存 XML 文档。它提供了一个便携式工具集,用于从文件、字符串或内存缓冲区读取 XML 数据,并将其转换为内存中的文档对象模型。 该库包含一个专用的 XPath 1.0 引擎,用于通过路径表达式提取特定节点和数据。它通过可定制的内存管理脱颖而出,允许将堆操作重定向到用户定义的分配函数,并能够执行就地缓冲区解析以减少内存分配。 其功能涵盖 XML 数据操作(如插入或删除节点和属性),以及用于将结构化数据导出到流或文件的文档序列化。该项目还提供通过迭代器和 Walker 对象进行树遍历的机制,以及用于重定向输出目标的 Writer 接口。

    Modifies XML tree structures by inserting, removing, or updating nodes and attributes.

    C++
    在 GitHub 上查看↗4,590
  • dotnet/open-xml-sdkdotnet 的头像

    dotnet/Open-XML-SDK

    4,537在 GitHub 上查看↗

    Open-XML-SDK 是一个用于基于 Open XML 标准以编程方式创建、修改和验证 Office 文档的库。它作为一个办公文件生成器和 XML 文档解析器,支持对文字处理、电子表格和演示文稿文件进行操作。 该库允许在无需安装原生 Office 应用程序的情况下生成和更新文档内容及结构。它利用强类型类和模式验证方法,确保创建的文件保持兼容且结构正确。 该项目提供了针对官方模式的结构验证、嵌入多媒体内容(如视频)以及管理文档部件和关系的功能。它支持内存树操作和流式解析,用于处理文档数据。

    Provides programmatic modification of the document structure through an in-memory XML tree.

    C#docxofficeopenxml-format
    在 GitHub 上查看↗4,537
  1. Home
  2. Data & Databases
  3. XML Tree Manipulation