多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

json教程

  • 關于 JSON
  • JSON 教程

    json格式

    JSON解析

    JSON遍歷

    JSON調用

    JSON轉換

    JSON獲取

    JSON字符串

    JSON數組

    JavaScript中字符串(string)轉json的方法

    閱讀 (2300)
    第一種方式:


    使用js函數eval();

    testJson=eval(testJson);是錯誤的轉換方式。

    正確的轉換方式需要加(): testJson = eval("(" + testJson + ")");

    eval()的速度非常快,但是他可以編譯以及執行任何javaScript程序,所以會存在安全問題。在使用eval()。來源必須是值得信賴的。需要使用更安全的json解析器。在服務器不嚴格的編碼在json或者如果不嚴格驗證的輸入,就有可能提供無效的json或者載有危險的腳本,在eval()中執行腳本,釋放惡意代碼。


    js代碼:

      

    代碼如下:

      function ConvertToJsonForJs() {

      //var testJson = "{ name: '小強', age: 16 }";(支持)

      //var testJson = "{ 'name': '小強', 'age': 16 }";(支持)

      var testJson = '{ "name": "小強", "age": 16 }';

      //testJson=eval(testJson);//錯誤的轉換方式

      testJson = eval("(" + testJson + ")");

      alert(testJson.name);

      }


    第二種方式使用jquery.parseJSON()方法對json的格式要求比較高,必須符合json格式


      jquery.parseJSON()

      js:代碼

      代碼如下:

      function ConvertToJsonForJq() {

      var testJson = '{ "name": "小強", "age": 16 }';

      //不知道

      //'{ name: "小強", age: 16 }' (name 沒有使用雙引號包裹)

      //"{ 'name': "小強", 'age': 16 }"(name使用單引號)

      testJson = $.parseJSON(testJson);

      alert(testJson.name);

      }



    很多時候我們需要組裝字符串為json對象,首先要組合字符串,然后轉換為json對象

    例子:

    var convertStringToJSON = function(){
        var str="{'ID':12,'Name':'Tom','Age':21}";
        var stu = eval('('+str+')');
        alert(stu.Name);
    }

    上面代碼執行后會彈出“Tom”,說明已經成功轉換為json對象了。 

    創建XMLHTTPRequest

    <script language="javascript" type="text/javascript">
    var request;
    function createRequest() {
      try {
        request = new XMLHttpRequest();
      } catch (trymicrosoft) {
        try {
          request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (othermicrosoft) {
          try {
            request = new ActiveXObject("Microsoft.XMLHTTP");
          } catch (failed) {
            request = false;
          }
        }
      }
      if (!request)
        alert("Error initializing XMLHttpRequest!");
    }
    function getCustomerInfo() {
      createRequest();
      // Do something with the request variable
    }
    </script>

    關閉
    程序員人生
    主站蜘蛛池模板: 最近最新中文字幕高清免费 | 99久久精品毛片免费播放 | 免费视频不卡一区二区三区 | 中文在线免费看视频 | 亚洲自拍偷拍网 | 国产精品极品美女自在线看免费一区二区 | 综合久久一区二区三区 | 欧美另类69xxxxx性欧 | 九九久久99综合一区二区 | 中文有码在线观看 | 羞羞视频动漫 | 久久精品国产400部免费看 | 一本免费视频 | 欧美久久久久久久久 | 看一级黄色毛片 | 免费看的www视频网站视频 | 欧美午夜三级我不卡在线观看 | www.亚洲精品.com | 国产成人亚洲综合欧美一部 | 性香港xxxxx免费视频播放 | 久久大香伊人中文字幕 | 久久福利影院 | 狠狠操网 | 尤物在线视频观看 | 国产精品vs欧美精品 | 欧美xxxx做受欧美gay | 日本不卡视频一区二区 | 亚洲精品综合一区二区三区在线 | 日本欧美一级 | 亚洲精品高清中文字幕 | 久久福利一区二区三区 | 亚洲妇人成熟性成熟网站 | 成人性色生活片免费看爆迷你毛片 | 毛片爱做的片 | 毛片免费永久不卡视频观看 | 亚洲国产毛片 | 成人自拍网站 | 天天综合色一区二区三区 | 日本欧美久久久久免费播放网 | 激情综合亚洲欧美日韩 | 一级做a爰片性色毛片中国 一级做a爰全过程免费视频毛片 |