日常小结
XML用来组织有关系的数据,用作配置文件描述程序模块间的关系
<?xml version="1.0"enconding=“utf-8”standalone="yes"?>
不独立说明需要依赖于另一份文档。
- 可用IE校验
- 即使在指定了encoding为utf-8。但是如果记事本存储的时候使用的是其他码表也会解析出错,而IE是根据encoding指定的编码方式来解析硬盘上的文件。记事本另存为可用改变编码方式。
xml元素
标签不可交叉 @H_301_25@ 需要一个根标签 @H_301_25@ XML空格和换行敏感。
命名规范:
可用包含字母数字以及其他一些可见字符。但必须遵守一些规范: @H_301_25@ 区分大小写 @H_301_25@ 不以数字及下划线开头 @H_301_25@ 不以xml开头 @H_301_25@ 不包含空格 @H_301_25@ 不包含:
属性:
一个标签可用有多个属性,每个属性都有它自己 的名称和取值:
<input name="text">
@H_301_25@ 属性值用“”或‘’括起来 @H_301_25@ 属性遵循命名空间 @H_301_25@ 标签属性所代表的信息可用来被改写成子元素的形式描述
注释:
CDATA:
有些内容不希望解析而是直接当做原始内容处理。放在CDATA区: @H_301_25@ 语法:
<![CDATA[ <itcast> <br/> <itcast> ]]>
转义字符:
&:&
@H_301_25@<:<
@H_301_25@>:>
@H_301_25@":"
@H_301_25@':'