用JavaCC和JJTree构造扩展模式文档解析器

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:fuiegfiusbkufbakuefg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML正成为互联网中数据表示和数据交换的标准。扩展DTD支持面向XML的查询,但结构复杂,现有工具无法解析扩展DID,获取元素之间的面向对象信息。利用JavaCC和JJTree设计解析器,包括构造语法和语义分析器,设计扩展DTD的语法规则和解析器的类结构,从而解析扩展DTD,利用解析后的扩展DTD的语法树获取面向对象信息,方便高效,不仅支持XML存储建立,而且支持面向对象XML查询方式,使得查询方式更为灵活多样。
其他文献
目的:比较剪毛备皮法与剃毛备皮法在妇科宫腔镜手术前准备中的效果。方法:选择妇科宫腔镜手术患者100例。随机分为观察组50例,术前采用剪毛备皮法备皮,对照组50例,术前采用剃
从用户的交互性和空间数据传输模式等方面分析了传统WebGIS存在的问题,引入了AJAX方法。主要介绍了使用AJAX,可以为ISP、开发人员、终端用户带来的各种便捷,以及AJAX模型所采用的异步交互过程,在用户与服务器之间引入一个中间媒介,从而消除了网络交互过程中的处理-等待-处理-等待缺点。从而说明了WebGIS具备采用AJAX开发的基本特征,把二者结合起来可以改善传统WebGIS中存在的问题。
伤员分类(triage)是指在发生大规模伤亡事件时,医疗资源相对不足情况下,根据伤员的受伤严重程度,准确、有序识别不同类型伤员治疗优先次序的过程[1]。检伤分类卡是救治机构记
目的观察赤芍总苷(TPG)对HaCaT细胞增殖、凋亡、细胞周期分布、miR-320和Ras p21蛋白活化子1(RASA1)表达的影响。方法 TPG处理HaCaT细胞后,细胞计数试剂盒(CCK-8)检测细胞活
为了考察黄白茨煤矿021205工作面下向钻孔抽采效果,从钻孔施工工艺、封孔工艺以及钻孔长度等方面考虑,选取021203工作面里段施工的上向钻孔抽采瓦斯效果作为参考。本文通过测
在高速公路交通管理系统中,应急电话是高速公路与管理局(处)中心控制室之间唯一的有线通信手段。高速公路上发生故障或车祸时,当事人或他人通过路旁的应用 急电话及时向中控室呼
高校的教务管理信息系统是一所高校教学管理水平现代化的体现,但目前较为完备高效科学先进的教务管理信息系统为数很少。基于此,利用软构件技术并结合浙江师范大学的实际办学及
巷道掘进超前探查一般采用钻探方法的开展工作,常规回转钻进由于受钻进工艺等影响,存在钻孔施工长度短、影响正常掘进、施工精度较差等问题。而采用长距离掩护式定向钻进工艺
儿童青少年的肥胖问题不仅严重危害其自身的身心健康,而且也会进一步影响整个社会。儿童青少年的肥胖问题应该引起足够的重视。运动锻炼可以有效的增加能量消耗,使能量的摄入与
为了提高工作面巷道掘进速度,降低费用,结合目前正在使用的掘进方法,设计研究了适用于拱形巷道的跟进式迈步支架,通过液压系统控制,可实现迈步自移,同时对巷道顶板、迎头以及