微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用c ++validationxml针对xsd

我对XML和c ++很陌生。

我想使用C ++ API来validationXML和XSD。 任何人都可以给我一些教程链接或示例程序? 我不想使用MSXML,因为它在Windows和Visual Studio中工作。

我试图使用Xerces和libXML,但是我失败了。 现在我正在尝试使用tinyXML。

请帮助我使用c ++(不是VC ++,应该跨平台工作)validationXML对XML模式。

以LocalSystem身份loginsql服务

缩进C代码,Unix

通过boost :: asio / io完成端口间歇地没有数据传送

如何确定文件是否在FAT系统上(查看它是否真的可执行)

一种不知道签名的C函数调用方法

这个OpenMP代码崩溃的Linux

如何将一个事件通知给多个线程

内核导出符号vs全局符号vs静态全局?

如何使用Windows Native API访问PE资源?

如何在DdeCallback函数中实现返回码

你可以看看libsystools 。 它是一个开放源代码的多平台x86 / x64 C ++库,包含了XML(和XML模式,也就是XSD)支持

它基于libxml2但是这是隐藏的。

它也处理很多你可能不想要的东西(套接字,openssl,xmlsec),所以你可能会提取XML类,并在你的项目中使用它们。 (虽然你的软件必须是开源的)。

我想这样做,我建议你使用SVN获取最后的源代码(参见315版本),并查看以xml开头的文件

注意:当前的2.0版本没有 XSD验证支持。 下一个版本将在几个月内发布,所以除了从SVN版本库获取代码之外别无他法。 但是这没什么大不了的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐