jsonobject

以下是为您整理出来关于【jsonobject】合集内容,如果觉得还不错,请帮忙转发推荐。

【jsonobject】技术教程文章

用Java获取Nashorn JsonObject【代码】

在我的JavaScript中,我有一个JSON对象,我用它作为Java对象的参数.在Java方面,我收到一个jdk.nashorn.internal.scripts.JO4,但只有jdk.nashorn.internal.scripts.JO类退出.如何访问此JSON对象?var test = {"id": 10,"Hello": "World","test": {"Lorem" : "Ipsum","java" : true} }m.call(test);解决方法:尝试使用ScriptObjectMirror:public void call(ScriptObjectMirror obj) {System.out.println(obj.get("Hello")); }有关更多...

java – 在HttpURLConnection中为什么JSONObject不作为Params工作但String作为Params工作【代码】

我正在使用HttpUrlConnection将一些数据发布到我的服务器这里是函数:private String register(String myurl) throws IOException {String resp = null;try {JSONObject parameters = new JSONObject();// parameters.put("jsonArray", ((makeJSON())));parameters.put("key", "key");//getencryptkey());URL url = new URL(myurl);HttpURLConnection conn = (HttpURLConnection) url.openConnection();// conn.setReadTimeout(10...

在Java中展平JSONObject – 导致StackOverflowError的递归【代码】

我一直在编写一种方法来“压扁”Java中的codehaus JSONObject.不幸的是,我在通过对象嵌套的递归中看到了StackOverflowError,但我发现很难调试.这是我看到的错误:Exception in thread "main" java.lang.StackOverflowErrorat java.util.LinkedHashMap$LinkedHashIterator.<init>(LinkedHashMap.java:345)at java.util.LinkedHashMap$LinkedHashIterator.<init>(LinkedHashMap.java:345)at java.util.LinkedHashMap$KeyIterator.<in...

java – Android JSONObject – 如何遍历平面JSON对象以获取每个键和值【代码】

{"key1": "value1","key2": "value2","key3": "value3" }如何在不事先知道钥匙或价值的情况下获得每件物品的钥匙和价值?解决方法:使用keys()迭代器迭代所有属性,并为每个属性调用get().Iterator<String> iter = json.keys(); while (iter.hasNext()) {String key = iter.next();try {Object value = json.get(key);} catch (JSONException e) {// Something went wrong!} }

如何在Java中将jsonString转换为JSONObject【代码】

我有一个名为jsonString的String变量:{"phonetype":"N95","cat":"WP"}现在我想将其转换为JSON对象.我在Google上搜索得更多,但没有得到任何预期的答案……解决方法:使用org.json库:try {JSONObject jsonObject = new JSONObject("{\"phonetype\":\"N95\",\"cat\":\"WP\"}"); }catch (JSONException err){Log.d("Error", err.toString()); }

java – org.json.JSONArray无法转换为JSONObject【代码】

我是JSON的新手,我正在接受以下异常: org.json.JSONArray无法在try部分本身的第一行转换为JSONObject. 请帮我删除这个.这是我的代码:try { JSONObject json = new JSONObject(strResponse);//Get the element that holds the internship ( JSONArray )JSONArray name = json.names();JSONArray internships = json.toJSONArray(name);//Loop the Arrayfor(int i=0;i < internships.length();i++) { Log.e("Message","loop...

合并(Concat)Java中的多个JSONObjects【代码】

我从两个不同的来源消耗了一些JSON,我最终得到了两个JSONObjects,我想将它们合并为一个. 数据:"Object1": {"Stringkey":"StringVal","ArrayKey": [Data0, Data1] }"Object2": {"Stringkey":"StringVal","Stringkey":"StringVal","Stringkey":"StringVal", }代码,使用http://json.org/java/库:// jso1 and jso2 are some JSONObjects already instantiated JSONObject Obj1 = (JSONObject) jso.get("Object1"); JSONObject Obj2 =...

java – 从POJO创建JSONObject【代码】

我创建了一个简单的POJO:public class LoginPojo {private String login_request = null;private String email = null;private String password = null;// getters, setters }经过一番搜索,我发现了这个:JSONObject jsonObj = new JSONObject( loginPojo ); 但是有了这个,我得到了错误:The constructor JSONObject(LoginPojo) is undefined我找到了另一个解决方JSONObject loginJson = new JSONObject(); loginJson.append(logi...

java – JSONObject文本必须以'{‘开头【代码】

我有这个JSONObject:{"gutter_url" : "","sort_order" : "popularity","result" : [{"afs" : "Y","release_year" : 1979,"album_sort" : "Wall, The"}] }并希望将数组放在“结果”位置,所以我写了这段代码:JSONObject allCDs = new JSONObject(objectString); JSONArray CD_List = allCDs.getJSONArray("result");但后来我得到了这个例外:Exception in thread "main" org.json.JSONException: A JSONObject text must begin wit...

java中jsonobject的字符串【代码】

这是来自jsonObject的字符串[{"No": "1","Name": "ABC"},{"No": "2","Name": "PQR"},{"No": "3","Name": "XYZ"} ]我想将此字符串转换为JSONObject以在JSONArray中获取此值解决方法:使用这个:String jsonStr = "[{\"No\":\"1\",\"Name\":\"ABC\"},{\"No\":\"2\",\"Name\":\"PQR\"},{\"No\":\"3\",\"Name\":\"XYZ\"}]";JSONArray array = new JSONArray(jsonStr); for(int i=0; i<array.length(); i++){JSONObject jsonObj = array...

JSONOBJECT - 相关标签