1. xml-ql查询实现途径
通过研究分析at&t的查询引擎,可知xml-ql查询实现结构如下图:xml-ql查询的数据源是xml数据集,其他具有一定数据结构的数据文档、数据库等数据源通过转化成xml文档,也构成xml-ql的查询数据源。要实现xml-ql查询,需要开发一个xml-ql编译器(查询引擎),并根据查询需要编写包含ql查询语句的查询文件。编译器通过对查询文件的语法和词法结构进行分析,对xml数据源文档进行解析,最终得到我们需要的数据,并以xml(或html)文档的格式输出。