XML入门学习(一)

XML只是用来组织、存储和发送信息的。 XML数据是以纯文本格式存储的,那么XML提供了一种与软件和硬件无关的共享数据方法。

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Lin</to>
<from>Ordm</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
文档的第1行:XML声明——定义此文档所遵循的XML标准的版本,在这个例子里是1.0版本的标准,使用的是ISO-8859-1 (Latin-1/West 
European)字符集。
·在XML文档中必须要有结束标记
·XML文档中开始标记和结束标记的大小写必须保持一致
·XML中所有元素必须正确的嵌套包含(顺序一致)  <b><i>This text is bold and italic</i></b>
·XML文档有且只能有一个根元素
·XML元素的属性以名字/值成对的出现。XML语法规范要求XML元素属性值必须用引号引着
·注释语句:<!-- 这是一个注释 --> 
 
XML确实没有什么特别的地方。他只是一些用尖括号扩在一起的普通的纯文本。
 
XML元素命名必须遵守下面的规则:
     
·元素的名字可以包含子母,数字和其他字符。 
·元素的名字不能以数字或者标点符号开头。 
·元素的名字不能以XML(或者xml,Xml,xMl...)开头。 
·元素的名字不能包含空格。 
自己“发明”的XML元素还必须注意下面一些简单的规则:
任何的名字都可以使用,没有保留字(除了XML),但是应该使元素的名字具有可读性,名字使用下划线是一个不错的选择。例如: <first_name>, <last_name>.尽量避免使用“-”,“.”,因为有可能引起混乱。

非英文/字符/字符串也可以作为XML元素的名字,例如<蓝色理想><经典论坛>这都是完全合法的名字。但是有一些软件不能很好的支持这种命名,所以尽量使用英文字母来命名。

XML元素命名中不要使用":",因为XML命名空间需要用到这个十分特殊的字符。

你可能感兴趣的:(xml,BI,存储,文档,encoding)