基于XML技术的计算机仿真系统数据管理
详细内容
摘 要:XML是计算机数据处理的一种新技术。在计算机仿真系统中使用XML可以使系统中的数据管理方便,以及系统间的信息共享与交互。在应用程序中可以运用DOM对象实现对XML文档的存取,文章结合工业生产工艺过程计算机仿真系统的实例,说明XML在计算机仿真系统数据管理方面的应用。
关键词:XML;DOM;计算机仿真系统;数据管理
XML(eXtensible Markup Language可扩展标记语言)是近几年发展起来的基于Inter的元数据置标语言,它由SGML发展而来,由W3C负责制定。1998 年2月XML语言1.0标准正式推出,从发布之日起,XML就以其良好的可扩展性受到业界的普遍欢迎和支持,确立了其Web应用领域数据标准的主流地位。研究、推广、开发、应用XML技术也成为业界发展的主流趋势。
XML是一种用于描述数据的与平台无关的语言。XML及其相关规范以及DOM(Document Object Model文档对象模型)都是基于语言无关性的想法开发出来的,也就是说,允许任何程序员在自己选择的语言中使用这些协议和对象模型,从而为XML的使用者提供了巨大的开发潜力。 工业生产工艺过程计算机仿真系统是对一般工业生产工艺过程进行建模、仿真的系统,其中存在着大量的模型、仿真、分析等方面的数据。下面结合这个系统介绍基于XML技术的计算机仿真系统数据管理。
作为W3C的接口标准,DOM实际上就是HTML 文档和XML文档的应用程序接口(API),它定义了 HTML文档和XML文档的逻辑结构,给出了一种访问和处理HTML文档和XML文档的方法。利用 DOM,程序开发人员可以动态地创建文档,遍历文档结构,添加、修改、删除文档内容,改变文档的显示方式等。目前DOM由3部分组成:核心(Core)、HTML和 XML。核心部分是结构化文档比较底层的对象的集合,这一部分定义的对象可以表达出任何HTML和 XML文档中的数据。