`
747017186
  • 浏览: 329914 次
社区版块
存档分类
最新评论

解析json字符串中的key是数字该怎么解析

    博客分类:
  • json
 
阅读更多

解析这样的json串怎么解析呢?

[{"6":[["填空题",1,0],["判断题",1,0],["作文",1,0]]}]

如果按照平常的方式去解析:

var obj = jQuery.parseJSON(t);

如果我要key值是6的value值:

obj.6//这样取就是错的。json不支持这样做,报错说json的key值不能是数字。

 

但是我如果非要是数字 该怎么办呢?

可以当做数组的方式来取:

obj[6]这样就取出key值是“6”的value值了。value值是:

[["填空题",1,0],["判断题",1,0],["作文",1,0]]

 

分享到:
评论

相关推荐

    C++解析json字符串

    - 通过`j = R"({"key": "value"})"`或者`j.parse(json_string)`来解析JSON字符串。 - 访问数据,如`std::string name = j["name"];` 4. **解析JSON对象**:在C++中,你可以通过`at()`或`operator[]()`来访问JSON...

    json字符串递归解析

    在JavaScript中,`JSON.parse()`函数可以用来解析JSON字符串,但当遇到嵌套结构时,需要自定义函数配合递归来处理。以下是一个简单的递归解析JSON字符串的例子: ```javascript function recursiveParse(jsonStr) {...

    java解析json格式字符串所需jar包

    在Java中解析JSON字符串,这个库是最核心的依赖。 5. **ezmorph-1.0.6.jar**:EZMorph库提供了一种简单的方式来转换Java对象,这对于将JSON数据转换成其他Java类型可能很有用。 6. **commons-logging-1.1.1.jar**...

    kettle解析json串

    // 解析JSON字符串为JSONObject JSONObject subObject = (JSONObject) parser.parse(jsonContent); // 遍历JSON对象的键值对 Iterator<String> itt = subObject.keySet().iterator(); while (itt.hasNext()) { ...

    C#解析Json字符串.zip

    本篇将深入探讨如何在C#中解析JSON字符串,以及可能涉及的.dll文件。 首先,C#中解析JSON的主要库是Newtonsoft.Json,通常通过NuGet包管理器进行安装。这个库提供了丰富的功能,包括序列化和反序列化JSON,使C#对象...

    模仿json,根据对象生成json字符串,根据字符串生成对象

    在上面的例子中,如果我们已经有一个JSON字符串,可以这样做: ```java String jsonString = "{\"name\":\"Alice\",\"age\":25}"; Person person = gson.fromJson(jsonString, Person.class); ``` 在提供的`...

    java使用fastJson处理复杂Json字符串,直接获取key对应的value值

    java使用fastJson处理复杂Json字符串,直接获取key对应的value值

    经典ASP读取JSON字符串/生成JSON对象,数组对象等。

    2. **ASP解析JSON字符串**: 在经典ASP中,没有内置的JSON解析库。不过可以使用第三方库,如`aspjson`,这是一个流行的ASP JSON处理组件。通过引入这个组件,可以将JSON字符串转换为ASP变量,便于操作。例如: ```...

    Sqlserver2008解析json字符串新增到临时表中

    综上所述,在SQL Server 2008中解析JSON字符串并插入到临时表中需要借助一些字符串处理技巧,或者自定义的存储过程。尽管这种方法相对繁琐,但在旧版本的SQL Server中,这是处理JSON数据的一种可行方法。

    sql中循环控制 SQL中json字符串处理.txt

    sql中while循环控制,不需要获取数据到程序语言中处理。 SQL中直接进行json格式字符串处理,省掉数据库和程序直接的调用

    androidmap转json字符串、list转json字符串工具类.zip

    在Java中,我们可以使用`org.json`库或者Gson库将Map转换为JSON字符串。这个工具类可能包含以下方法: ```java public static String mapToJsonString(Map, Object> map) { // 使用Gson库进行转换 Gson gson = ...

    C++解析JSON字符串的利器--JSONCPP已经在vs2013编译好

    Json::Reader则负责解析JSON字符串,将它们转换成Json::Value对象。 在VS2013项目中使用JSONCPP,首先需要在项目的链接器设置中添加静态库的路径,并将对应的.lib文件(例如`jsoncpp-src-0.5.0-vs2013\jsoncpp-src-...

    json2.js 字符串转转json对象工具

    总的来说,json2.js是解决JSON处理兼容性问题的一个工具,它提供了一种安全且标准化的方式来在JavaScript中进行JSON字符串与对象之间的转换,尤其对于那些不支持原生JSON操作的老版本浏览器而言。

    Spark SQL操作JSON字段的小技巧

    首先,`get_json_object` 函数用于从JSON字符串中提取特定字段的值。它的语法是 `get_json_object(json_string, json_path)`,其中 `json_string` 是包含JSON数据的字符串,而 `json_path` 是一个类似于JSON Path的...

    json字符串转成 Map/List

    这个库提供了`JSONObject`和`JSONArray`类,可以直接解析JSON字符串。 ```java import org.json.JSONArray; import org.json.JSONObject; import java.util.HashMap; import java.util.Map; String json...

    Json字符串格式化工具

    标题中的"Json字符串格式化工具"指的是用于美化或格式化JSON数据的软件或在线服务。这类工具可以帮助开发者将原始的、紧凑的JSON字符串转换成可读性更强的格式,通过增加缩进和换行来清晰地展示数据结构,便于理解和...

    js json字符串转对象

    例如,在Python中,可以使用`json.loads()`函数来解析JSON字符串;在Java中,可以使用`org.json.JSONObject`类的`parseObject()`方法。 5. **JSON与JavaScript对象的差异** 尽管JSON看起来与JavaScript对象相似,...

    PB9生成和解析JSON

    在PB9中处理JSON数据,通常涉及到两个关键步骤:生成JSON字符串和解析JSON字符串。 一、生成JSON 在PB9中生成JSON,你需要将数据结构转换为JSON格式。这通常通过编写函数或者利用第三方库来实现。PB9本身并不内置...

    Scala解析Json字符串的实例详解

    在这个示例中,我们创建了一个`JSONParser`实例,并用它来解析JSON字符串。解析后的结果是一个`JSONObject`,我们可以直接通过键来获取对应的值。注意,由于`json-smart`是Java库,因此`JSONObject`的方法返回的是...

    lua解析json

    在Lua中解析JSON,我们可以编写一个函数,该函数接受一个JSON字符串作为输入,然后使用正则表达式提取其中的关键信息。正则表达式是模式匹配的强大工具,可以用来识别符合特定模式的字符串片段。对于JSON数据,我们...

Global site tag (gtag.js) - Google Analytics