Java面试每日一题 -- XML和Json的特点

Posted Java和Android开发每日精进

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java面试每日一题 -- XML和Json的特点相关的知识,希望对你有一定的参考价值。

XML和Json的特点

Xml特点:

  1. 有且只有一个根节点;

  2. 数据传输的载体

  3. 所有的标签都需要自定义

  4. 是纯文本文件
      
    Json(javascript Object Notation)特点:
    json分为两种格式:

json对象(就是在{}中存储键值对,键和值之间用冒号分隔,
键 值 对之间用逗号分隔);

json数组(就是[]中存储多个json对象,json对象之间用逗号分隔)
(两者间可以进行相互嵌套)数据传输的载体之一

区别:
  传输同样格式的数据,xml需要使用更多的字符进行描述,
流行的是基于json的数据传输。
xml的层次结构比json更清晰。

共同点: 
xml和json都是数据传输的载体,并且具有跨平台跨语言的特性。


以上是关于Java面试每日一题 -- XML和Json的特点的主要内容,如果未能解决你的问题,请参考以下文章

java 面试每日一题

java面试每日一题8

java面试每日一题11

java 面试每日一题3

java 面试每日一题4

java 面试每日一题6