zoukankan      html  css  js  c++  java
  • 对String、XML、JSON的一些看法

    String

    String是C语言家族的字符串的数据类型,主要用来保存字符串"adsfjfjkakndkn"、"一天小明"等,给String添加字符串变量时头尾要加"英文双引号。String在进行数据交换时,一般是用spit()进行解析,括号里是事先约定好的特舒字符,String的格式单一,适合一些单一格式的数据交换,遇到一些复杂的数据格式就显得力不从心了。

    XML

    XML是一种可扩展标记语言,XML主要被用来进行数据的传输和存储,它可以用来标记数据,自定义数据类型,可以用户自定义标记,非常适合万维网传输。它的语法如下

    1 <student>
    2      name = "Jane";
    3      grade = "一年级";
    4      age = "16";           
    5      <score>
    6           math = "96";
    7           English = "88";
    8      <score/>
    9 <student/>

     <></>就是自定义的标记,一个标记必须有头有尾,一标记必须在同一个标记开始和结束。如<student><student/>中<score><score/>必须在<student>中开始和结束。XML语言可通过一些工具被很好地解析,因此在传输数据时十分常用。

    JSON

    JSON是一种存储和交换文本信息的语法,类似XML,JSON语法是JavaScript语法的子集。

    JSON的语法:

    • 数据在名称/值对中
    • 数据由逗号分隔
    • 花括号保存对象
    • 方括号保存数组

    如:

    var student={
          "name": "Jane",
           "age": "16",
           "grade":"一年级",
           "score"[
               "Math":"96",
               "English":"88"
            ]         
    };

     属性间用逗号隔开,属性名和值都用""包起来。

  • 相关阅读:
    云虚拟化
    yum puppet 并整合控制台
    Centos6.4 openNebula
    ubuntu Server LAmp环境
    openSuSE12.1 zypper LAMP
    yum puppet
    NYOJ 257 郁闷的C小加(一)
    JAVA_SE基础——17.方法的重载
    poj 1390 Blocks (经典区间dp 方块消除)
    HBase数据同步到ElasticSearch的方案
  • 原文地址:https://www.cnblogs.com/xianyuan/p/5713853.html
Copyright © 2011-2022 走看看