XML命名规则:标准化减少混乱

ZDNet软件频道 时间:2001-12-28 作者:ZDNET CHINA 特供 |  我要评论()
本文关键词:
在设计一个XML解决方案的时候,你通常会不得不创建一套定义你的数据的组织结构的标准。对于这些数据你将必须作出很多决定,包括如何实现一个命名方案。在本文中,我们将考察一下命名XML实体的不同的方法。

使用界符

界符通常是命名标准的一部分。使用它们是因为许多的对象都拥有很长的名字以致难以辨认,比方CustomerNumber, CustomerIDNumber, 和 CustomerAccountNumber。在一个名字中使用界符来分开这些组件将帮助用户更好的理解它代表的值是什么。

在XML实体中可以使用不同的界符,但是最流行的还是下划线符号:
<Customer_Name>
<Order_Number>
<ship_date>

有时界符与一个名字标准结合不仅仅能够澄清一个实体保存的数据,还能够说明这个数据的类型。例如:
<CustomerNumber_Integer>
<address_string>
<STATE_STRING_2>

缩略语的大概描述

XML实体中使用的许多单词都太长了,而且经常是一系列的单词组成一个XML实体的名字。为了减轻键入诸如这样长的实体名:<CustomerPrimaryBillingAddressCity>所需要的工作。许多公司选择了在必要的使用缩写。你也可以选择只在特殊的场合使用它们,比方一个实体名字的长度超过了20个字符。一些常用的缩写是

  • Cust代表Customer
  • Addr代表Address
  • Num 或者No代表Number
  • Id 代表Identifier

XML是一种能够用来表达数据的健壮的语言,而且它提供了许多方法来描述它。通过使用定义XML实体名字的标准,你就能够除去其中的不确定性。我们已经向你展示了一些想法及实现XML命名方案的选项,应该能够让你摸到一些门道。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134