面向PHP开发人员的XML第1部分: PHP XML开发15分钟快速入门
2008-11-19 22:22:31 来源:WEB开发网清单 1. xml(标准化越来越近了) 示例文档
<books>
<book>
<title>Great American Novel</title>
<characters>
<character>
<name>Cliff</name>
<desc>really great guy</desc>
</character>
<character>
<name>Lovely Woman</name>
<desc>matchless beauty</desc>
</character>
<character>
<name>Loyal Dog</name>
<desc>sleepy</desc>
</character>
</characters>
<plot>
Cliff meets Lovely Woman. Loyal Dog sleeps, but wakes up to bark
at mailman.
</plot>
<success type="bestseller">4</success>
<success type="bookclubs">9</success>
</book>
</books>
xml(标准化越来越近了) 元素和属性名可以包含大写字母 A-Z、小写字母 a-z、数字 0-9、一些特殊字符和非英文字符以及三种标点符号:连字符、下划线和句点。名字中不能出现其他标点符号。
xml(标准化越来越近了) 是大小写敏感的。这个例子中,<Book> 和 <book> 描述了两种不同的元素。两种形式都允许。使用 <Book> 和 <book> 描述两种不同的元素可能不是一种好办法,因为很容易出现笔误。
每个 xml(标准化越来越近了) 文档都有且只有一个根元素。根元素是 xml(标准化越来越近了) 文档中惟一没有父元素的元素。上例中的根元素是 <books>。多数 xml(标准化越来越近了) 文档包含父元素和孩子元素。<books> 元素只有一个子元素,即 <book>。<book> 元素有四个子元素,<title>、<characters>、<plot> 和 <success>。<characters> 元素有三个子元素,都是 <character> 元素。每个 <character> 元素都有两个子元素,即 <name> 和 <desc>。
更多精彩
赞助商链接