XML写法与相关注释
XML和HTML有哪些不一样?
一、HTML标签不能自定义,XML标签只能自定义;
二、HTML语法要求不严格;XML语法要求极其严格,必须是成对标签
三、XML用来传输和存储数据,HTML用来展示数据。
XML的声明:
<?xml version="1.0" encoding="utf-8" ?>
虽然不是强制的,但是在有中文情况下,最好声明能够解决相关乱码问题。
XML中的CDATA原格式解析:可以引用
<![CDATA[原解析的内容>,]]
XML中的属性:
属性规则:
一个标签可以有多个属性,属性的值必须使用引号引起来;
命名规则:数字字母下划线,数字不能开头;属性就是表示标签自身的一些额外信息;
XML中属性就是鸡肋(食之无肉,弃之有味);
还有,在解析XML数据时,属性会带来额外的解析代码所以一般不用,属性使用规则与HTML添加属性一样。