使用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版本库获取代码之外别无他法。 但是这没什么大不了的。

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...