发明名称 |
一种解析和创建XML数据的方法及系统 |
摘要 |
本发明提供一种解析和创建具有多种版本和子集的XML文档中的XML数据的方法和系统。该方法包括:定义XML文档格式的版本范围和子集范围、XML结构与程序对象模型之间的映射关系集合;根据映射关系集合和当前处理的XML文档的版本标识和子集标识来动态创建XML结构定义元数据;根据XML结构定义元数据完成XML数据与程序对象模型的相互转换。相应地,提供解析和创建XML数据的系统。本发明使用一个映射关系集合,创建出符合多种版本和子集的XML结构定义元数据,从而去除了XML结构定义的冗余数据,节省了计算机资源,简化了应用程序的修改和维护,并且同一版本和子集的不同XML文档之间可共享一份XML结构定义元数据。 |
申请公布号 |
CN102073662A |
申请公布日期 |
2011.05.25 |
申请号 |
CN200910238244.2 |
申请日期 |
2009.11.23 |
申请人 |
北大方正集团有限公司;北京北大方正技术研究院有限公司 |
发明人 |
王晓磊;张磊;王毅 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京天昊联合知识产权代理有限公司 11112 |
代理人 |
陈源;罗建民 |
主权项 |
一种解析和创建XML数据的方法,包括:步骤1、定义XML文档格式的版本范围和子集范围、XML结构与程序对象模型之间的映射关系集合;步骤2、根据所述映射关系集合和当前处理的XML文档的版本标识和子集标识来动态创建XML结构定义元数据;步骤3、根据所述XML结构定义元数据完成XML数据与程序对象模型的相互转换。 |
地址 |
100871 北京市海淀区成府路298号中关村方正大厦5层 |