如何用XML中的两个单词给出“根元素”名称

时间:2011-06-23 06:34:32

标签: xml

我想将根元素名称作为两个单词,如何给它..

例如,

<parent>
  <child1>content</child1>
  <child2>content</child2>
</parent>

根元素“Parent”必须以“Parent Name”的形式给出 我想在根元素中使用SPACE

1 个答案:

答案 0 :(得分:4)

XML元素的名称中不能包含空格。这是规则。

如果要在字段名称中使用空格转换数据源,则需要在转换过程中将这些空格更改为其他内容。

我建议使用下划线,因为这是XML元素名称中的有效字符 - 例如<parent_name>

如果您愿意,也可以使用连字符。圆点,冒号和其他一些标点字符也可以,但可以变得复杂(例如因为冒号也用于名称间距),所以最好避免它们并坚持使用连字符和下划线。

在元素名称中表示多个单词的另一种常用方法是使用驼峰大小写,这是元素名称用大写字母表示每个单词的开头的地方 - 例如<ParentName>

您可能希望在此处阅读此问题,以便对此进行更多讨论:Is there a standard naming convention for XML elements?

希望有所帮助。