第一讲--XML语法2
---摘自《ChinaAsp》 (文/jspery)
当我们声明一个XML文件的同时,我们必须建立一个根元素标记,就如同一篇文章的标题一样.所有的XML代码都要有根元素
e.g: <?xml version="1.0" encoding="GB2312"?>
<我的故事> ----根元素,任何完整的XML代码必须包含此元素
............. ----子元素内容,以"<xxx>",</xxx>形式描述
</我的故事>
XML语法规则严格的表现第五:"懒惰等于慢性自杀"
还记得'"'双引号么?在我们编写html的时候,往往会忽略掉引号,有时候即使知道.但懒惰的天性总是让我们不愿正确的去输入...因果相报,以前的坏习惯到了编写XML的时候变成了最可怕的噩梦....一旦忽略了引号..我们会陷入烦恼的境界,尤其是在用于描述庞大复杂的数据的时候...引号的修改会累垮你的(这里有自动整理数据为XML的软件,但我不打算现在推荐,怕好心办坏事呀,养成好习惯很重要--别恨我)....而且当我们xml元素含有属性值得时候,这个属性值也必须被引号包含
e.g: <?xml version="1.0" encoding="GB2312"?> ----这行引号要是少了
就不是XML文件了^^
<我的故事 价值="无价之宝"> ---如果属性值失去双引号,则出现错误
.................
</我的故事>
XML语法规则严格的表现第六:"空白真的是虚无么?"
记不得谁说的了"空既是无",我甚至一度为此痴迷,差点出家...可是当我遇到了
XML....我的思想不得不改变了(空并非无),我的每一个空格都会单独的蹦出来
就好像隐形人一样,看不见,却占着空间.也不知道这是不是严格的规则^_^