Xml的一些基本概念(摘抄自w3school.com.cn)

一个Xml的文档示例:

点击查看代码
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
<details>

第一行是Xml的声明,它定义Xml的版本和使用的编码。
下一行描述文档的根元素(每个XML文档必须包含根元素,并且下面的所有元素均可拥有子元素):
<note>
接下来的4行是描述上面根元素的四个子元素
最后一行定义根元素的结尾,展示了XML出色的自我描述性
实例:


在XML中,所有元素都必须有关闭标签,并且标签具有大小写敏感;
<Message>这是错误的。</message> <message>这是正确的。</message>

XML的属性值需要加引号


实体引用
在XML中,字符小于号和&是非法的,需要用实体引用来替代
如:
<message>if salary < 1000 then</message>会产生错误
正确应该为:
<message>if salary &lt; 1000 then</message>
在XML中有五个应该记下的实体引用:


XML的注释为:
<!-- This is a comment --> ,并且在XML中空格会被保留,所以在读写的时候要注意,并且多个空格不会被删节,写了几个就是几个


XML的命名规则(元素):

  • 名称可以包含字母,数字以及其他字符
  • 名称不能以字符"xml"的任何方式,大小写等开始
  • 名称不能包含空格,不能以数字或者标点符号开始
    PS:属性的方式不易扩展,尽量使用元素的方式来处理数据
posted @ 2021-10-21 14:35  你的代码能改变世界吗  阅读(48)  评论(0编辑  收藏  举报