jjzjj

JSONObject

全部标签

java - 字符串到java中的jsonobject

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。Improvethisquestion这是来自jsonObject的字符串[{"No":"1","Name":"ABC"},{"No":"2","Name":"PQR"},{"No":"3","Name":"XYZ"}]我想将此字符串转换为JSONObject以在JSONArray中获取此值

java - 从嵌套的 JSON 对象中检索值

我有JSON文件,我想解析它。JSON文件(“myfile”)的格式如下:{"LanguageLevels":{"1":"Początkujący","2":"ŚrednioZaawansowany","3":"Zaawansowany","4":"Ekspert"}}我想从语言级别检索键2的值(ŚrednioZaawansowany)。importjava.io.FileNotFoundException;importjava.io.FileReader;importjava.io.IOException;importjava.util.Iterator;importorg.json

java - 找不到 org.json.JSONObject

我正在开发一个使用org.json.JSONObject包的Java项目。但是,每当我在eclipse中使用它时,它都会说找不到这样的包。然而,当我在android上开发时,即在eclipse中创建一个新的Android项目时,我可以在不做任何事情的情况下使用它(不添加外部JAR和东西),所以我很确定所需的JAR在我的机器上。但是,在我的整个文件系统中搜索“org.json”、“*json*jar”、“json*jar”没有返回任何内容。 最佳答案 我不为android开发,但看起来像那样classispartofthatSDK对于

java - 有没有办法,我可以清空整个 JSONObject -- java

我必须像这样填充一个json对象,假设它被命名为detailJSON:{"amount":"5.00","ac_no":"123456"}我是这样做的:detailJSON.put("amount","5.00");detailJSON.put("ac_no","123456");在此之后,详细信息被输入到一些共享首选项中,现在我想清除这个JSONObject并使用相同的detailJSON对象来存储另一个json(具有不同的键),这样:{"amount":"6.00","loan_no":"123456"}我知道有一个方法remove()可以删除特定的键和相应的值。这行得通:deta

【随笔】若依com.alibaba.fastjson2.JSONObject cannot be cast to domain.model.LoginUser

我这里是由于修改了LoginUser的包路径ruoyi里面Redis使用FastJson序列化,FastJson支持AutoType功能,这个功能在序列化的JSON字符串中带上类型信息,在反序列化时,不需要传入类型,实现自动类型识别。ruoyi在Constants里面规定了需要支持自动类型的类名前缀publicstaticfinalString[]JSON_WHITELIST_STR={"org.springframework","com.ruoyi"};解决方法:只需要把这个常量里面的com.ruoyi修改为修改后的路径,例如com.mypack

java - 如何在java中对JSON对象进行排序?

我已经找了一段时间,想要一种像这样对JSON对象进行排序的方法:{"results":[{"layerId":5,"layerName":"PharmaceuticalEntities","attributes":{"OBJECTID":"35","FACILITYTYPE":"Pharmacy","FACILITYSUBTYPE":"24HrPharmacy","COMMERCIALNAME_E":"SADDMAARABPHARMACY"},"geometryType":"esriGeometryPoint",},{"layerId":5,"layerName":"Pharmaceu

JSONArray与JSONObject

目录1.需求2.测试3.实现需求4.相关操作1.将JSONObject装入JSONArray2.JSONArray与String的相互转换3.注意:toString与JSONObject.toJSONString的区别1.需求最近有个需求:要接收某个接口的JSON数据,而这个JSON数据有可能是一个JSON对象,也有可能是一个JSON数组。"{'name','王五','age':10}""[{'name':'张三','age':12},{'name':'李四','age':11}]"现在呢,我需要根据传递过来的JSON数据进行判断,如果是对象就调用resolve1(),如果是数组就调用reso

java - 如何使用 net.sf.json 在 Java 中生成 JSON 字符串?

我正在努力用Java生成JSON字符串。importnet.sf.json.JSONArray;importnet.sf.json.JSONObject;JSONArrayja=newJSONArray();JSONObjectjs=newJSONObject();JSONObjectj=newJSONObject();Strings="[{\"shakil\",\"29\",\"7676\"}]";js.put("id","1");js.put("data",s);ja.add(js);j.put("rows",ja);System.out.println(j.toString())

java - 删除 JSONObject 中的引号

我正在使用net.sf.json.JSONObject创建一些要发送到前端应用程序的数据,而我与之交互的代码不喜欢它向每个字段名称添加引号的方式.例如:myString=newJSONObject().put("JSON","Hello,World!").toString();生成字符串{"JSON":"Hello,World"}。我希望它返回的是{JSON:"Hello,World"}-不带引号的"JSON"。我需要做什么才能实现这一点? 最佳答案 我遇到过一些支持JSON(如JavaScipt输入)的Web应用程序/库(例如am

java - 如何迭代 JsonObject (gson)

我有一个JsonObject例如JsonObjectjsonObject={"keyInt":2,"keyString":"val1","id":"0123456"}每个JsonObject都包含一个"id"条目,但其他键/值对的数量未确定,所以我想创建一个具有2个属性的对象:classmyGenericObject{Mapattributes;Stringid;}所以我希望我的属性映射看起来像这样:"keyInt"->4711"keyStr"->"val1"我找到了这个解决方案Mapattributes=newHashMap();Set>entrySet=jsonObject.ent