刚开始接触微信开发的时候,遇到了两个新词,就是XML和JSON,于是找了相关资料总结了这篇文章的定位:帮助初学者理解这两个名词,和一般的概念,达到现在学习和销售的目的。想象一个场景,两个系统,不同语言编写的程序,不同定位的程序。现在我们需要在这两个系统之间传输消息。在这个传输过程中我们应该用什么XML和JSON就是为这样的场景而生的。它们的优点是可以在不同的系统中传递消息,以不同的程序可以理解的方式传递消息。放到五层模型中,我们可以很清楚的了解到它们都位于应用层。XMLXML指的是可扩展标记语言XML,其设计目的是传输和存储数据(XML的根本价值)。XML是一种语言,类似于html,但是并没有像html那样有各种预定义的标签供我们使用,而是有些标签需要我们自己定义。下面是一段XML代码的例子body>不要忘记英文!
