Freebsd 的 xml xsd 处理库

发布于 2024-10-27 21:13:07 字数 150 浏览 3 评论 0原文

我需要将 xml 和 xsd 文档处理成我在 freebsd 上编写的“C”程序。 有谁知道是否有可用的库(必须是 XML DOM 之类的库),这样我就不需要像文本一样阅读它并做所有愚蠢的事情?

例如:我想做一些操作,比如在 xml 节点树中的指定位置添加特定节点等。

I need to process xml and xsd docs into a 'C' program I am writing on freebsd.
Does anyone know if any libraries available (must be some like XML DOM) so that I do not need to read it like text and do all stupid things?

For example: I want to do operations like, adding a particular node at a designated place in the xml node tree and all.

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

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

白昼 2024-11-03 21:13:07

您可能应该查看 libxml2。它有一个 DOM 接口以及您可能想要在节点操作级别执行的大多数其他操作。从您的问题中我不确定您是否需要 XSD 验证。有一个不完整的 xsd 验证插件,但我没有使用它,所以我可以对此不作进一步评论。

You probably should look at libxml2. It has a DOM interface and most other things you might want to do at a node manipulation level. I'm not sure from your question if you need XSD validation or not. There is an incomplete xsd validation plugin but I've not used it so I can't comment further on that.

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