`

拼接 string 翻译成 jsonarray形式

 
阅读更多

/*翻译string 到 json

*  String jsonMessage = "[{'num':'成绩', '外语':88, '历史':65, '地理':99, 'object':{'aaa':'1111','bbb':'2222','cccc':'3333'}}," +

          "{'num':'兴趣', '外语':28, '历史':45, '地理':19, 'object':{'aaa':'11a11','bbb':'2222','cccc':'3333'}}," +

          "{'num':'爱好', '外语':48, '历史':62, '地理':39, 'object':{'aaa':'11c11','bbb':'2222','cccc':'3333'}}]";

 

try{

JSONArray array = JSONArray.fromObject(jsonMessage);

for (int i = 0; i < array.size(); i++) {

JSONObject iObj = array.getJSONObject(i);

System.out.println(iObj.get("num"));

}

}catch(Exception e){

 

}*/

分享到:
评论

相关推荐

    list转成JsonArray

    JSON使用

    JSONArray常用包.rar

    - 从JSON字符串创建`JSONArray`:`JSONArray jsonArray = new JSONArray(jsonString);` 6. **处理异常**: - 当访问不存在的索引或类型不匹配时,可能会抛出`JSONException`,需要捕获并处理。 7. **JSON与其他...

    java jsonarray 踢重 去重操作

    JSONArray jsonArray = new JSONArray(jsonString); // 将JSONArray转换为List List&lt;String&gt; list = jsonArray.toList(); // 使用HashSet去除重复元素 HashSet&lt;String&gt; hs = new HashSet(list); // 将Set...

    JSONArray需要的jar包

    在Java编程环境中,当我们涉及到与JSON数据交互时,经常会用到`JSONArray`类。`JSONArray`是org.json库中的一个核心类,它允许我们创建、读取和操作JSON数组。这个库是由Douglas Crockford开发的,他也是JSON...

    JSONArray.zip_JsonArray

    String jsonString = jsonArray.toString(); System.out.println(jsonString); // 反序列化 JSONArray newArray = new JSONArray(jsonString); ``` 五、其他操作 除了上述基本操作,JSONArray还提供了其他功能,...

    com.alibaba.fastjson.JSONArray依赖jar.rar

    - 创建JSONArray最常见的方式是通过`JSONArray.parseArray(String jsonString)`方法,将JSON字符串解析为JSONArray实例。 - 另外,也可以直接通过构造函数`new JSONArray()`创建一个空的JSONArray,然后通过`add...

    JSONArray解析包

    如果你有一个`Map&lt;String, Object&gt;`对象,你可以通过`fromObject()`将其转换为`JSONArray`。例如: ```java Map&lt;String, Object&gt; map = new HashMap(); map.put("key1", "value1"); map.put("key2", "value2"); ...

    关于JSONArray应用的小实例

    在Java编程语言中,`JSONArray`是JSON(JavaScript Object Notation)数据格式的一个关键组成部分,由org.json库提供。JSON是一种轻量级的数据交换格式,它使得人和机器都能容易地读取和写入数据。在这个小实例中,...

    Volley使用,包含get、post请求,获取String/JsonObject/JsonArray数据(android客户端+java服务器端)

    Volley返回的数据可以是String、JsonObject或JsonArray,根据业务需求,可以使用Gson或Jackson库进行解析。例如,将JsonArray转换为List: ```java JsonArray jsonArray = new JSONArray(response); List&lt;MyModel&gt; ...

    JSONArray_JSON_

    String jsonString = jsonArray.toString(); ``` 6. 解析JSON字符串:如果有一个JSON字符串,可以使用`JSONArray`的静态方法`.getJSONArray()`来解析。 ```java String jsonStr = "[{\"name\":\"Alice\"},{\...

    JSONArray和Gson的jar

    Map&lt;String, String&gt; restoredMap = gson.fromJson(jsonString, type); ``` 在这个例子中,TypeToken用于指定我们希望反序列化的类型。 压缩包“jsonmap互转的jar”可能包含了实现这些功能的类库或者工具,比如...

    StringtoList和StringtoMap和StringtoObject和StringtoArray

    JSONArray jsonArray = new JSONArray(jsonString); List&lt;String&gt; list = new ArrayList(); for (int i = 0; i &lt; jsonArray.length(); i++) { list.add(jsonArray.getString(i)); } ``` 或使用Gson库: ```...

    详解Java中String JSONObject JSONArray List实体类转换

    JSON使用阿里的fastJson为依赖包 gradle依赖管理如下: ...1、String转JSONObject 前言:String 是JSONObject格式的字符串 ...前言:String 是JSONArray格式的字符串 eg: JSONArray jsonArray= JSONArray.parseAr

    使用JSONArray.fromObject所需要的jar包

    这个方法来自 `org.json.JSONArray` 类,它允许我们将Java对象序列化成JSON格式。然而,为了能够正确地调用 `JSONArray.fromObject()`,你需要引入特定的库,也就是相关的JAR包。 在给定的文件列表中,我们看到以下...

    JSONArray所需jar包.zip

    JSONArray需要的jar包,包含以下: json-lib-2.4-jdk15.jar json-lib-2.4.jar ezmorph-1.0.6.jar commons-logging-1.1.1.jar commons-lang-2.6.jar commons-collections-3.2.1.jar commons-beanutils-1.9.2....

    JSONObject、JSONArray需要的jar包

    在Java中,处理JSON数据时通常会用到两个主要的库:JSONObject和JSONArray,它们是org.json包下的类。 JSONObject是表示一个JSON对象的类,可以用来创建、读取和修改JSON数据。JSON对象由键值对组成,键总是字符串...

    JavaBean与JsonString的相互转换

    在Java开发中,JavaBean和JsonString是两种常见的数据表示形式。JavaBean是Java对象的一种规范,用于封装数据,而JsonString是一种轻量级的数据交换格式,常用于前后端交互。本篇将深入探讨JavaBean与JsonString之间...

    JSONObject与JSONArray所需jar包

    在Java编程环境中,当我们处理JSON数据时,经常会用到`JSONObject`和`JSONArray`这两个类。它们是来自开源项目json.org的JSON库的一部分,提供了方便的API来操作JSON格式的数据。JSON(JavaScript Object Notation)...

    根据JSONArray中给定字段排列顺序

    给出提前排序的数组,jsonArray中字段根据数组顺序重新排序。

    JSON(net.sf.json.JSONArray)需要的jar包

    JSONArray jsonArray = JSONArray.fromObject("[\"Apple\", \"Banana\", \"Orange\"]"); System.out.println(jsonArray.getString(1)); // 输出 "Banana" ``` 同样,`JSONObject`提供类似的功能,用于处理JSON对象...

Global site tag (gtag.js) - Google Analytics