zoukankan      html  css  js  c++  java
  • 什么是数据交互格式?xml和json优缺点

    1、什么是数据交互格式?

    就是客户端和服务端进行信息传输的格式(xml和json),双方约定用什么格式进行传输,然后解析得到自己想要的值

    xml扩展标记语言,属于重量级(第一占宽带、第二解析难)

    json属于轻量级的数据交互格式(不占宽带,解析很简单)

    2、xml和json优缺点

    xml优点:格式统一,符合标准;容易与其它系统进行远程交互,数据共享比较方便

    xml缺点:xml文件庞大,文件格式复杂,传输占宽带;

    服务器和客户短需要话费大量代码来解析xml,导致服务器和客户端代码变得异常复杂且不易维护;

     客户端不同浏览器之间解析xml的方式不一致,需要重复编写很多代码;

    服务器和客户端解析xml花费很多的资源和时间

    摄图网https://www.wode007.com/sites/73204.html VJ师网https://www.wode007.com/sites/73287.html

    json优点:

    数据格式比较简单,易于读写,格式都是压缩的,占用宽带小;

    易于解析;

    支持多种语言,便于服务器的解析;

    fastjson和jackson可以将json数据和对象互转

    json格式能直接为服务器代码使用,大大简化了服务器和客户端的代码开发量,并且易于维护

    json缺点:

    json格式目前在Web Service中推广还属于初级阶段

  • 相关阅读:
    【一篇文章就够了】Apollo
    【一篇文章就够了】Redis入门
    使用IDEA学习廖雪峰官方Git教程
    SourceTree的使用介绍
    【黑马旅游网】总结
    Entity Framework数据迁移命令使用总结
    leetcode editor
    IDEA个性化配置
    mysql5.7驱动(tableau,excel)
    正则表达式(1)
  • 原文地址:https://www.cnblogs.com/ypppt/p/13340238.html
Copyright © 2011-2022 走看看