文档详情

基于网络新语言XML的数据库程序开发 .pdf

发布:2024-11-18约2.74千字共5页下载文档
文本预览下载声明

维普资讯

北京石油化工学院学报

第10卷第3期Vo1.10No.3

JournalofBeijingInstituteof

2002年9月Sep.2002

Petro・chemicalTechnology

基于网络新语言XML的数据库程序开发

余有明孙慧瑜张晓明

(北京石油化工学院自动化系,北京102617)

摘要XML作为网络数据交换的标准,在同种数据或异种数据的互连和交换中,有着广泛的应

用前景和强大的功能。介绍了XML对数据库进行操作的技术以及用XML进行数据库应用程序的开发方法,

并与传统的开发方法进行了比较,实现了通过VB编程从C/S结构的C端把产品信息成功地提交到S端的数

据库。

关键词XML;数据库;Internet

中图法分类号TP306

1XML标准简介台,可使用任意编程语言实现的方法。

(2)节点接口

XML是eXtensibleMarkupLanguage(可扩展XMLParser用来装载XML文档到缓存中,

的标志语言)的缩写,是W3C组织于1998年2文档装载时可以使用DOM进行检索和处理。

月发布的标准,是解决异种数据互连的国际标DOM采用树形结构表示XML文档,文档元素

准,用于描述数据的内容,使数据的内容和表现是树的最高阶层,该元素有一个或多个子节点

方式分离。用来表示树的分枝。

在国际互连网Intemet上,服务器与服务器节点接口程序通常用来读和写XML节点

之间、服务器与浏览器之间有大量的数据需要树中的个别元素,文档元素的子节点属性可以

交换。这些被交换的数据,都要求对数据内容用来构造个别元素节点。XMLParser用来证明

和表现方式有所说明,在这种背景下,XML应Web中的DOM支持遍历节点树的所有函数,并

运而生,担负起描述交换数据内容的作用。可通过它们访问节点及其属性,插入删除节点,

在互连网世界里,如果都讲方言,互相交换转换节点树到XML中。

信息时都要进行翻译,将是一个难以沟通和交除了Load和LoadXML函数(正式的DOM

流的世界。在互连网世界,XML之所以重要,不包括标准函数LoadingXML文档),所有Mi.

恰恰是由于它扮演了“国际语言”角色的缘故。crosofXMLPartser函数得到W3CXMLDOM的

此外,XML还提供了定义各行各业的“专业术正式推荐。

语”的工具、标准llj。表1列出本文最后引用实例的节点类型。

以下是XML中的几个基本概念:

表1舭节点类型

显示全部
相似文档