XML语义问题及其处理

来源 :中国科学院软件研究所 | 被引量 : 1次 | 上传用户:lianghaoxian1988512
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML是一种承诺创建定制的标记集合以对特定类型信息编码的元语言。它不是一种具体的解决方案,而是一个用来设计标记的schema。XML关注内容,它使数据和数据的表示形式分开。用XML可以设计各种各样的标记语言。不同用途的标记语言,对显示的要求也不同。目前所谓的XML浏览器仅仅允许用户浏览XML标记的结构,而不提供XML实际意义的显示。要以有意义的方式浏览XML数据,必须研究标记语言的语义,有针对性地解决XML的显示问题。 目前,数学信息在Web上的交流主要通过静态的图片方式,这种方法有很多缺陷:数学信息的显示不能与周围环境保持一致,并且不能包含数学信息的内容以及语义。W3C制订的数学标记语言(MathML)是一种能够同时描述数学符号以及数学信息的结构语义的XML应用,它能够很好地完成交流数学信息的任务。 本文提供了一个数学标记语言处理器的具体设计。这个处理器结合MathML的语义,解决了在浏览器中显示数学信息的问题。同时,它能够解析MathML文档,并向用户提供一个简便地生成MathML表述标记文档的接口。本文提供的设计思想对于实现通用的XML浏览器有一定的意义。
其他文献
该文首先阐述了该课题的研究背景和意义.接着,介绍了感知音频编码算法的基本原理和算法框架.然后,重点对感知音频编码算法中用到的关键技术心理声学模型的原理及实现方法进行
该文从信息系统安全评估标准入手,讨论分析了信息系统安全等级评估系统的组成、框架、评估方法和工具、评估模型以及评估流程.并在此基础上深入研究和探讨了安全评估系统中的
程序设计语言的编译是很复杂的过程,语言有多种不同的风格,不同的语言可能需要不同的编译技术.ATLAS是一个广泛应用于军事和电子测试的标准测试语言,与一般的程序设计语言有
地理信息系统是一种为了获取、存储、检索、分析和显示空间定位数据的信息系统.从1963年加拿大测量学家R.F Tomlinson首先提出地理信息系统这一术语开始,GIS技术经过了它的开
CMM (the Capability Maturity Model),软件能力成熟度模型,是美国卡耐基梅隆大学(CMU)的软件工程学院(SEI)的一项著名研究成果,该模型可用来评估软件开发机构的软件成熟度级别,
随着企业信息化、网络化的逐步深入,企业内部的网络基础设施与工作组计算环境日益完善,这为工作流技术在企业中的应用、实施提供了可能的条件.工作流技术作为一种实现企业过
该文在总结归纳C2体系结构风格对软件重用所具有的指导性意义基础之上,提出了把C2体系结构风格引入到分布式应用系统开发和企业应用系统开发中,并提出了基于J2EE技术实现C2体
政府信息化建设的重点已经从政府机关内部的办公自动化系统以及政府对外信息发布和反馈平台建设向政府部门间的信息共享和通信系统建设转移,系统建设更侧重于信息的充分共享
互联网络技术的飞速发展,网络管理的地位也越来越重要.如何保证网络高效、安全而且稳定的运行是网络管理所要达到的目的.该文首先介绍了网络管理的发展趋势和重要性.然后介绍
随着数据库应用的不断深化,数据库的规模急剧膨胀,但是数据库管理系统却没有提供有效的工具和方法来利用这些数据,因此充分利用数据进行决策支持成为当今最需要深入研究的领域。