10.16652/j.issn.1004-373x.2019.11.039
一种将XML模式转化为编程语言的算法
为设计与实现XML通用数据编辑框架中编辑数据的验证,提出一种将XML Schema文档转化为Java代码的算法.研究XML Schema的元素和元素间嵌套关系的定义规则,在此基础上定义元素到Java代码的转换规则和转换算法.该算法以Schema元素为根元素,采用深度优先搜索算法遍历XML Schema文档的每个元素,保证对XML Schema文档转换的完整性.算法实现了XML Schema定义的28种元素和12种限定元素到Java代码的转换,并且元素间的嵌套关系也得到完整的保存.最后通过转换实例验证了该算法的正确性和有效性.
可扩展标记语言模式、Java、转换、元素、类、解析单元、创建单元
42
TN911-34;TP311
装备预研项目614000402
2019-06-17(万方平台首次上网日期,不代表论文的发表时间)
共5页
169-173