zoukankan      html  css  js  c++  java
  • Josn

    JSON格式字符串:
    
    var str = ‘{“name1”:”value1”,”name2”:”value2”}’;
    
    第一种方式:
    
    JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。
    
    eval() 函数使用的是 JavaScript 编译器,可解析 JSON 文本,然后生成 JavaScript 对象。必须把文本包围在括号中,这样才能避免语法错误:
    
    var obj = eval ("(" + str + ")");
    
    注意: eval() 函数可编译并执行任何 JavaScript 代码.
    
    第二种方式:
    
    使用 JSON 解析器将 JSON 转换为 JavaScript 对象是更安全的做法。JSON 解析器只能识别 JSON 文本,而不会编译脚本.在浏览器中,这提供了原生的 JSON 支持,而且 JSON 解析器的速度更快。
    
    支持的浏览器和web软件:
    
    JSON格式转为JSON对象的方式 - 顺其自然 - 顺其自然的博客 var obj = JSON.parse(str);
    
    第三种方式:
    
    使用Jquery来解析:
    
    var obj = jQuery.parseJSON(str); 注意: 1, 如果你什么都不传入,或者一个空字符串、null或undefined,parseJSON都会返回 null 。 2,传入一个畸形的JSON字符串会抛出一个异常。比如下面的都是畸形的JSON字符串: 1){test: 1} ( test 没有包围双引号); 2){‘test’: 1} (使用了单引号而不是双引号)
    
  • 相关阅读:
    文件上传upload-lab
    windows缓冲区溢出
    c++头文件创建与使用
    bash脚本中一些变量的含义
    bash脚本一些语句的语法
    一些暴力破解的工具和字典生成文件
    Netcat基本操作命令
    Trevorc2
    msfconsol中的部分模块
    msfvenom木马生成
  • 原文地址:https://www.cnblogs.com/RebornC/p/6742541.html
Copyright © 2011-2022 走看看