zoukankan      html  css  js  c++  java
  • 【总结整理】关于Json的解析,校验和验证

    var jasondata='{"staff":
          [{"name":"红旗","age":90},
           {"name":"红旗","age":90},
           {"name":"红旗","age":90}
    ]}'

    1.解析:

    eval:

    var jsonobj=eval('('+jasondata+')');
    alert(jaonobj.staff[0].name);

    JSON.parse:

    var jsonobj=JSON.parse('('+jasondata+')');
    alert(jaonobj.staff[0].name);

    eval:不仅解析json,还会执行函数,有危险,不宜控制第三方恶意代码,不宜采用

    JSON.parse:仅解析json,还会提示错误

     2.JSONLint.com:在线验证网址

    检验json是否可行,validate

    3.用JQuery实现Ajax

    jQuery.ajax([settings])

    4.

    //js:
    document.getElementById("createResult").innerHTML = request.responseText;
    //jquery: $(
    "#searchResult").html("出现错误:" + data.msg);
  • 相关阅读:
    数论2&莫&杜
    虚树学习笔记
    LinkCutTree学习笔记
    FWT学习笔记
    容斥
    线段树合并
    线性基
    FFT_应用和例题
    斜率优化
    Redis中String的底层实现
  • 原文地址:https://www.cnblogs.com/lianghong/p/8508661.html
Copyright © 2011-2022 走看看