{}typeof string转为 obj json

<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
//string转为obj json 方法一 ==============
var str1 = ‘{"name":"jieke","sex":"boy","age":"11"}‘;
var str2 = ‘{name:"jieke",sex:"boy","age":"26"}‘;
//alert(typeof str1);
var obj1 = eval(‘(‘+ str1 +‘)‘); //OK
var obj2 = eval(‘(‘+ str2 +‘)‘); //OK

alert(obj2.age);

//string转为obj json 方法二==============
var obj3 = jQuery.parseJSON(str1); //jQuery自带语法对语法要求严格
//var obj4 = jQuery.parseJSON(str2); //对语法要求严格报错
alert( obj3.name );
</script>

时间: 2024-12-25 19:15:46

{}typeof string转为 obj json的相关文章

String转成JSON的实现

String转成JSON 这个依赖很重要,我们将围绕fastjson中的JSONObject这个类来谈转换 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.15</version> </dependency> String转成JSON String json = "{\

C#将string转为十六进制

/// <summary> /// 将string格式转化为十六进制数据 /// </summary> /// <param name="msg"> /// </param> /// <returns> /// </returns> public static string tenToSixteen(string msg) { long number = Convert.ToInt64(msg); return C

Java 之String.valueOf(obj)

实例代码如下: String str = null; String uSelectDate = String.valueOf(str); System.out.println("==================uSelectDate:"+uSelectDate); if(uSelectDate==null){ System.out.println("==================uSelectDate is null"); }else{ System.ou

Map&lt;String,List&lt;String&gt;&gt;转为List&lt;Map&lt;String,String&gt;&gt;

/**  *   * @param map  输入  * @param list 输出  * @param idx     次序  * @param pathMap 已选  */ void map2List(Map<String, List<String>> map, List<Map<String, String>> list,                                     int idx, HashMap<String,S

使用AngularJs制作页面知识点汇总一:String类型和JSON相互转换

最近一周做了一个页面,制作的过程中遇到各种问题,从中可以看出本人的js基础还不够扎实,angularjs也只是刚入门的水平,现在将制作过程中遇到的问题一一汇总,方便以后查阅. 一.String类型和JSON相互转换 1.使用ng来转换 angularjs中有fromJson和toJson两个方法用于处理json和string类型之间的转换 var json = '{"name":"liSi", "password":"321"

C# String.Format格式化json字符串中包含"{" "}"报错问题

json.Append(String.Format("{\"total\":{0},\"row\":{1}}", lineCount, strJSON));直接会报错 字符串中包含{或者},则需要用{{ 来代替字符 {,用}} 代替 }如:json.Append(String.Format("{{\"total\":{0},\"row\":{1}}}", lineCount, strJS

如何将字符串(string)转化成JSON对象?

如何将字符串(string)转化成JSON对象? 1.JOSN.parse(string);  var json1 = JSON.parse(string);  2.eval();  var json2 = eval("("+string+")");  3.new Function(); var json3 = (new Function("return " + string)());   

java 判断String字符串是不是json数据

java 判断String字符串是不是json数据 CreationTime--2018年8月24日18点23分 Author:Marydon JSONObject jo = null; try { jo = JSONObject.fromObject(content); } catch (Exception e) { throw new RuntimeException("不是json格式数据:" + jo); } 相关推荐: 类似文章 原文地址:https://www.cnblog

对String对象进行JSON序列化

对对象进行JSON序列化,会得到类似key:value的形式. 但是如果对一个String字符串进行JSON序列化会得到什么? 测试下: public?class?TestMain2?{ ????public?static?void?main(String?args[]){ ????????String?s?=?"a"; ????????System.out.println(JSON.toJSONString(s)); ????????System.out.println(s); ??