文档详情

基于XML的数据交换探讨 .pdf

发布:2024-11-17约2.59千字共3页下载文档
文本预览下载声明

维普资讯

DiSCUSSiononDataExchangeBasedonXML

吴志霞何月顺’李淑芳

WuZhixiaHeYeshunLiShufang

(1.东华理工大学,江西抚州344000;

2.中国环境管理干部学院,河北秦皇岛066004)

(1.EastChinaInstituteofTechnology,JiangxiFuzhou344000;

2.EnvironmentalManagementCollegeofChina,HebeiQinhuangdao066004)

摘要:作为数据表示和交换的工业标准,XML的应用日益广泛。本文论述了XML及XML的相关标准,对基于XML的数

据交换实现原理进行了重点分析,并采用Java编程技术提供了简单的实例加以说明。

关键词:XML:SGML:Java:XSLT:数据交换

中图分类号:TP274文献标识码:A文章编号:1671—4792一(2008)5—0077—03

Abstract:Astheindustrialstandardofdatapresentationandexchange,theapp1icationofXMLisbecoming

moreprevalent.ThepaperintroducesXMLandXMLrelatedstandards,andanalyzestheprinciplesofthedata

exchangebasedonXMLwithemphasis,andprovidesanexamplebyjavalanguage.

KevwordS:XML;SGML;Java:XSLT;DataExchange

0引言及关系。Schema提供了比DTD更灵活、更强大、更精确的定

xML是一种基于SGML简单灵活的元语言,具有良好的数义数据合法性的方法,但其使用起来比DTD稍复杂,而且相

据存储格式、可扩展性、高度结构化、便于网络传输等特性,对比较新,有些xML解析器还没有实现对Schema ̄完全支持。

这些特性使得XML本身非常适用于数据库间的信息交互。以2.2文档显示标准

XML为中介实现数据库之间信息交互就成为XML技术应用研XML受到两种样式表语言的支持,可扩展样式表语言

究的热点。(eXtensibleStylesheetLanguage,XSL)和层叠样式表

XML1简介(CascadingStyleSheets,CSS)。样式表规定了XML文档

ExtensibleMarkupLanguage(可扩展标记语言),又简如何在屏幕、纸张或编辑器中表现出来,实现数据格式的转

称XML,是由万维网协会(W3C)设计,专门为Web应用服务换。XSL功能更为强大,但是CSS的使用更为广泛。

的SGML的一个重要分支。XMI是一种元标识语言,它提供描2.3文档查询标准

述结构化资料的格式。它以一种开放的自我描述方式定义数XQL是最早由Microsoft,Texcel等公司提出的一种XML

据结构,在描述数据内容的同时能突出对结构的描述,从而

显示全部
相似文档