XML以其开放、自描述、向前兼容的特性逐渐成为数据交换的事实标准,并将触角伸展到金融行业的不同领域,尽管道路不是很平坦,颇有些泥泞,但XML在金融业的应用依然向前。

  渐行渐近的行业标准

  目前,针对不同的金融应用领域已经出现了几种不同的XML 格式。如Interactive Financial Exchange (IFX)和 Open Financial Exchange (OFX)标准,它们处理的对象是消费者和其他形式的小额银行业务。

  Financial Information eXchange (FIX)是作为产权交易数据的标准通信协议出现的。SWIFT在加入 ISO 15022 XML 工作组后,已经采用XML 作为主要的表示格式,并把它的历史悠久的数据模型转化成了 XML 形式。Financial Products Markup Language(金融产品标记语言,FpML)用于金融衍生市场事务,通常用于错综复杂的协商。eXtensible Business Reporting Language(可扩展商业报告语言,XBRL),主要用于商业报告和数据的准备与交换。

dsbee

  上述这些标准都不能涵盖所有的银行业务。会计和审计制度的不同使这些标准很难应用在国内的金融行业。国内也缺乏专门的机构和人才对金融数据交换制定适合国情的,并具有一定权威性的标准,但是这些标准具有重要的参考意义不容忽视。

  迈过五道坎

  XML的诱惑已经使很多银行和金融公司开始制定内部的XML标准用于数据交换和存储。关于标记的制定、属性值的枚举、交易要素的多少、元素的细分等环节的随意编写也严重损害了XML的标准意义。不同银行在相同领域使用不同的XML报文规范,以及同一个银行内部不同系统之间使用不同的XML报文规范在很大程度上削弱了XML语言的开放性。

  同时,在XML实际用于金融数据交换时要处理好以下五个问题,迈过这五道坎之后,XML将发挥出真正的实力。