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

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

在设计一个XML解决方案的时候,你通常会不得不创建一套定义你的数据的组织结构的标准。对于这些数据你将必须作出很多决定,包括如何实现一个命名方案。在本文中,我们将考察一下命名XML实体的不同的方法。

概览

一些公司对于一种技术命名方案往往采用标准化的方法,而其它公司只是含糊不清的推荐一下罢了。事实是只要你有一个标准并遵守它那么你用什么方法其实并不重要。

在标准化XML实体的命名的时候有几种方法可以使用,其中的一些是从编程语言借用过来的。这些方案的主要特点是使用大写和小写字母,单词或者缩写及界符,以及你如何对单词进行缩写(如果有的话)。

大小写的不同情况

对于如何使用大小写在你的XML标准中有四个主要的选择:

  • Proper(恰当)式大小写
  • Camel(驼峰) 式大小写
  • 大写
  • 小写

Proper格式将每个单词或者单词部分的首字母大写以做为元素名字。它的例子如下:
<CustomerName>
<LineItem>
<ShippingAddress>
<Age>

Camel大小写之所以这样命名是因为“驼峰”或者说大写字母,处在单词的中间而不是在开头。Java使用的就是这种格式。下面是例子:
<firstName>
<socialSecurityNumber>
<birthDate>
<weight>

大写和小写也非常常见。这种方法排除了一个指定的单词或者缩写是否应该大写的任何问题。例子如下:
<ORDERNUMBER>
<SHIPMENTID>
<cancelorder>
<trackingnumber>


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