分类:
2008-10-13 16:51:18
我使用XBinder编译器,这个编译器能够把.XSD文件编译中C/C++代码,让我们直接应用于程序当中,非常的方便,我们只要包含它编译出来的文件,即可进行XML文件的解析与封装,我们怎么样来使用这些类呢?呵,那就非常简单了,你平时怎么样使用类库,那么你现在仍然怎么样使用,XBinder有自带的DEMO,还有一个问题就是,我们怎么样产生.xsd格式的文件呢?1.手工写; 2借于工具; 我们当然选择借于工具,使用XMLSPY2005可以直接从XML文件,转换为.XSD格式的文件,在转换的时候有一个需要注意的地方就是要把XML中数据删干净,只要保留格式,如果某个XML节点下是个列表,那你就放两个相同的节点在它下面即可
转换格式流程:
.XML文件 ---> 使用XMLSPY 转换至.XSD文件 ---> 再使用XBinder编译成C++类 --->把.h文件包含至我们的程序中即可