哪怕从下面几个最最基本的特点来看 xml, 你就该奇怪怎么可能不用它了:
1. xml 相当于 ascii,已经是公司和公司之间,软件和软件之间,模块和模块之间传输数据的标准。
2. 你可以把 xml 本身可以作为一种数据类型来看,作为 int, string, struct 等等之外的一个有力补充。
3. 一般你都得为基本数据类型设计数据结构,算法(比如排序),这些对 xml 来说都是最最基本的现成功能----还符合国际标准。
4. 现在市场上的软件,控件都要求你提供 xml 的数据格式...
5. --- 100. 略。
深入了解 xml 之后,更是无需拘泥于特定 xml parser/DOM,只要基本概念了然于胸,如何使用存乎一心。
1. xml 相当于 ascii,已经是公司和公司之间,软件和软件之间,模块和模块之间传输数据的标准。
2. 你可以把 xml 本身可以作为一种数据类型来看,作为 int, string, struct 等等之外的一个有力补充。
3. 一般你都得为基本数据类型设计数据结构,算法(比如排序),这些对 xml 来说都是最最基本的现成功能----还符合国际标准。
4. 现在市场上的软件,控件都要求你提供 xml 的数据格式...
5. --- 100. 略。
深入了解 xml 之后,更是无需拘泥于特定 xml parser/DOM,只要基本概念了然于胸,如何使用存乎一心。