印刷新闻 印刷技术 印刷展会 印刷词典 院校社团 印刷企业 印刷杂志 电子书库

XML的最新情报

资料来源:印艺212期/2001年8月 作者:丁一 更新日期:2003-05-23

不少媒体都在议论XML的现状和它的前景。XML的全称是eXtensibleMarkupLanguage。

它作为组版语言的功能已超出SGML,通常译为可扩充组版语言。

2003年的电子商务

目前,西方国家的电子商务规模愈来愈扩大。以美国来说,电子商务(EC)的构筑率为33%,在互联网上的总交易已经达到9%。以日本来说,到2003年,估计能达到11.3%,是2000年的7倍强。再说,亚太地区的EC市场,到2004年,将达到1.6兆美元。事实说明这种交易的规模将在互联网上进行,这种变化将对情报收集,电子邮件产生消极影响,但对EC领域,企业的PR等产生积极影响。

XML的普及推广

近来,到书店有关XML的书架一看,以往都是XML入门或XML基础解说一类的书,现在都换成了如何使用XML的技术实用书,书中举出最多的是EC方面的范例,提出在平常做的业务工作中,为了实现先行一步的工作,只要采用XML,既简单又方便,成本也会降低,尤其是想到结合互联网的业务工作,为实现其业务工作,究竟有甚麽手段、方式和IT,据认为目标即XML,如果使用XML就可以皆大欢喜地完成工作。

XML来源於SGML、HTML的思路。1986年的ISO8879的SGML,当时很难普及,至今也不能很快推广,究其原因是文法非常难,而且有一定技术难度,只能在特殊的领域应用。

XML正式以XML1.0文法由W3D推荐的时期是1998年2月。仅仅是3年多点时间,已经普及到今天这个地步,说明在代表HTML的Web当中,作为文件数据的表现形式是非常优秀的,而且便宜简单,近来又出现了XHTML。

电脑能够理解的语言

如今为甚麽要推广XML呢?是因为XML来自SGML。XML是元语言,亦即制作语言的语言。可以用其语言进行具体化的描述。PDF也好,HTML、SGML都一样,并非纸张等的印刷媒体,它们在互联网时代,作为电子数据交换时,属於具有非常优秀结构的电子文书。

另一方面,在电子商务中,XML已经普遍应用。其理由之一是情报交换的信息,数据精确。其二是因为XML的可编程式性极佳,无疑,它将成为Web服务的枢要。

XML最大的特点是文件结构的验证能办到,文件的结构、内容与格式完全脱开。换个说法,就是电脑的软体能够理解文件的意思,这是HTML所无法比疑的。

在同样的Web中,作为文件,以HTML写好的页和以XML写出的页,用眼睛看到的是一样的,也能供作情报传递之用。可是一旦让电脑去看,HTML则因标记固定,究竟有多少项目,有甚麽样的数据搞不清楚,如果换为XML,则可在标记的名称上让其有含义,具体地可以弄清表中此项目为多少价格,数量几何。

打算交换情报知识时,过去是靠在纸上写清楚在同业人士之间进行交换,如今已能使用电脑来交换了,倘若是HTML,对方的电脑无法理解,倘若是XML,人能理解,对方的电脑也能理解,并能处理,故XML在情报知识管理的领域受到青睐并予以推广使用。

EC从EDI转向XML
在互联网上的EC,原先使用EDI(ElectronicDataInterchange),最近有改用XML的倾向。EDI有各种规格,因为企业与企业之间需要数据交换,为此要确定数据的格式、内容的概要。过去,搞这种交易,虽不太多,是由对方来决定,可是当今的时代,各种企业不仅在同行业之间,还能跨行业交易。或者说,原先属於自已领区的交易,异行业不断地参加起来,再也不存在行业与行业之间的框架了。
不过,以往采取EDI来交换数据,必须按规定程式进行,一旦交易对手变了,就要作出新规定。根据互联网的迅速发展,业务工作的方式和模式也随之改变,按照以往的EDI的格式,常发生无法补充的现象,使其更改非常麻烦。原因是没有扩充性,这就是EDI的缺点。

在这种情况下,改用了XML,首先确定最小限所需,随後追加与其相应的功能,亦即追加单词即可。实际上,要说XML的特徵,有如下两点,其一是自说明性,即自己能够说明自己的文件内容,接受它的电脑可以根据其说明的内容来处理。其二是扩充性非常简易。要想统一行业全体的标准化很难实现,所以上列两点对今後的电子商务加快发展有著非常重要的意义,因为其中被操作的数据和文件,倘若没有扩充性就无法实现,单从这点考虑,XML必然引人注目。

可以提取必要的部分

过去在使用EDI和XML之际,究竟发生过甚麽不同呢。举例说,新商品生产出来,要想将其商品介绍情报递给客户,包括有产品名称、标准价格、供货价格、数量等各种项目。由EDI全部把它们接受下来转给企业内系统处理。

不过从生产厂家将情报传给销售店时,接受方面的销售店并不要它的全部情报,只需要商品名称、代码、标准价格、生产时期等,就能够满足供销售用的主数据。可是,策划、宣传等的促销部门必须制作商品目录,还需求商品的照片和介绍,以及特徵,这麽多的情报一篮子送过来,由企业内的情报系统接管处理,确是不简单的工作。

倘若有个大的整体而其局部又不是独立的XML,从对方的企业接受来的情报,只将其中必要的部分,放到企业内工作流程的系统中,这就方便多了。对於促销所需的栏目,如商品的照片,名称、价格、使用等,稍加一些条件,即可将电子数据送交印刷公司,自动地完成。今後对这种形态的应用将拭目以待。

将XML扩充予以利用

一说起XML,有很多类型,构成基础的是XML1.0和文法。这是1998年2月制定的。要想作到各种表现,关键是文法,但单凭这点还不行,还有其他各种规格。