xml,是什么?
extensible markup language,可拓展标示语言。
xml,干吗使的?
记录传输数据。是html的补充,html是用来显示数据的。xml是不作为的。
xml,有什么优势?
纯文本,不存在系统兼容问题,树形结构,可自定义的标示,存储数据的优势明显。w3c推荐标准。
格式良好的xml特点
区分大小写;标签必须按照嵌套顺序关闭;声明版本;标签的命名符合规则;必须有根元素,属性用引号。
写一个:
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>ben</to>
<from>rose</from>
<head>remember</head>
<message>don`t forget the meeting!</message>
</note>
xml的注释:
<!-- This is a comment --!>
5个预定义的实体引用
< <
> &rt;
& &
' '
" "
xml中空格会被保留,而html中空格会被忽略
xml的命名规范
不能用数字和标点作为开头,不用能xml或者大小写的变换形式开头,不能包含空格。
以上是规范,好的习惯是:就他妈的用骆驼命名法最好。其他的例如" ' - 之类的统统不用。
尽量把属性变成元素。