xml是可扩展标记语言,是一种标记语言,很像html,而xml被用于的目的是传输数据,而非显示数据,xml标签没有被预定义,需要自己自行定义标签,xml被设计为具有自我描述性.
xml和html的区别:...xml不是html的替代,xml和html两者的设计目的也是不同的,xml是用来被设计为传输和存储数据的,重点是数据的内容,而html是被用来显示数据的,其重点是数据的外观,html是用了显示信息,而....就可以让创建不同的应用程序共享数据.
xml数据传输
通过xml,可以把在不兼容的系统之间进行数据交换,对开发人员来说,在网上的不兼容系统之间的数据交换是最头疼的,所以利用xml进行数据交换可以优化在各种不兼容的应用程序来读取数据...声明xml的标签没有关闭标签,这并不是什么错,声明不属于xml本身的组成部分,所以它不是xml元素,所以也不需要进行关闭标签.
xml标签是对大小写敏感的,xml元素使用xml标签进行定义.xml中的元素...-- -->
CDATA区
xml cdata
所有xml文档中的文本会被解析器进行解析
只有cdata区段中的文本会被解析器忽略.
xml解析器通常是对xml文档中的所有文本进行解析.