摘要:为XML解析提供快速、高效的解析生成方法,适应基于XML进行数据交换时的接口变化,提高接口解析适应能力。设计了基于XSD的分析方法,通过分析结果,识别XML文件的结构,并生成基于模式文件的解析程序,通过动态编译解析程序实现接口的动态适应能力。通过试验分析,此方法可以实现对基于元素的XML文件的解析代码生成,运行效率与基于硬编码的解析方法相当,但其对开发效率的提高明显。
关键词:XSD;XML;代码生成;解析
中图分类号:TP391.9 文献标识码:A 文章编号:1009-3044(2011)13-3075-02
Research of XML Parsing Method Based on Code Generation
LI Ze-