在HttpURLConnection中,为什么JSONObject作为参数不能工作,而字符串作为参数可以工作?
我正在使用 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();
400 2022-07-19
编程技术问答社区
删除JSON对象中的元素
我试图遍历一个对象列表,从每个对象中删除一个元素.每个对象都是一个新行.我正在尝试按原样保存新文件,而不包含对象中的元素.我知道这可能是一项简单的任务,但我似乎无法完成这项工作.如果有人可以伸出援助之手,将不胜感激.谢谢. { "business_id": "fNGIbpazjTRdXgwRY_NIXA", "full_address": "1201 Washington Ave\nCarnegie, PA 15106", "hours": { "Monday": { "close": "23:00", "open": "11:00" }, "Tuesday": { "close": "23:00", "open": "11:00" }, "Friday": { "close": "23:00", "open": "11:00" },
264 2022-07-19
编程技术问答社区
java - 两个 JSONObject 合并的问题
问 题 最近使用 org.json.JSONObject 封装json数据,现在遇到想把两个 JSONObject 进行合并不知道怎么弄了,请教各位老司机指点一下。 import org.json.JSONObject; JSONObject json1 = new JSONObject(); JSONObject json2 = new JSONObject(); json1.put("aa", 1111); json1.put("bb", 2222); json2.put("cc", 3333); json2.put("dd", 4444); System.out.println(json2); 想要得到json1与json2合并后的json格式,有没有相应的方法啊,我看了下API没找到。 {"aa":1111,"bb":2222,"cc":3333,"dd":4444} 解决方案 循环json2的
396 2022-07-19
编程技术问答社区
javascript - 从后台接收到的一组数据,如何在前端整合成一个关系型的json对象?
问 题 我从后台接受到一组数据,格式大致如下: [ { "name":"101",//房间号,表示1楼1号房 "floor":"1-1",//楼层号,表示1单元1楼 "unit":"1",//单元号,表示1单元 "buildId":"1#"//楼栋id,表示1号楼 }, { "name":"102", "floor":"1-1", "unit":"1", "buildId":"1#" }, { "name":"201", "floor":"1-2", "unit":"1", "buildId":"1#" }, { "name":"202", //房间号,表示2楼2号房 "floor":"1-2",/
370 2022-07-19
编程技术问答社区
javascript - 大神求解,json解析中的各种套用,各种套路。套路深求解
问 题 用java工具方法解析一下的json串,都要解析成对象的或者是List套用对象的形式 最好是用json的java解析工具来解答。万分感觉各位大牛别路过!!! { status: 0, message: "query ok", data_version: "20160929", result: [ [{ id: "110099", name: "北京", fullname: "北京市", pinyin: [ "bei", "jing" ], location: { lat: 39.90469, lng: 116.40717 } }, { id: "120099", name: "天津", fullname: "天津市", pinyin: [
166 2022-07-19
编程技术问答社区
将JSONObject转换为JSONArray
我目前正在使用Java学习一些Android编程.我的老师分享了这段代码,该代码将消耗API,获取其JSON文件,并将其转换为JSONARRAY文件.然后他会通过该jsonArray迭代并将它们放入ArrayList之前,然后将它们显示到活动中. 问题是我消费的API返回一个jsonObject文件,而且我不知道如何正确将此转换为jsonArray. import android.util.Log; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream;
596 2022-07-19
编程技术问答社区
如何处理含有括号的字符串的JSON?
我正在创建从Internet获取JSON文件的活动(通过ASYNCTASK). 我遇到这个错误: org.json.jsonexception:字符on 我检查了我在应用程序内下载的JSON文件,我发现有一个包含括号的对象.以下是疑似JSON对象: [{ ... }{"id":"5674563646","cat":"Uncategorized","subcat":"Uncategorized","name":"Tecno Lab","desc":"We run open hours from 8-10pm and [most] Saturdays from 12-6pm.","addr":"Main Street","city":"New York","country":"United States"} { ... }] 所以,如何从我的活动中逃脱括号? 这里是我下载JSON文件的ASYNCTASK的一部分: protected String doInBac
298 2022-07-19
编程技术问答社区
JSONException:<String>不能被转换为JSONObject,需要JSON阵列的帮助。
$ 错误 :: jsonexception:json字符串无法转换为 JSONObject有JSON数组的帮助 这是导入库 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; im
438 2022-07-19
编程技术问答社区
试图获取表的行数值,但在转换结果时出现错误 java.lang.NullPointerException: lock == null
我在这件事中新的,所以我需要帮助我当前的问题,我正在尝试获取表行计数值,但"错误解析数据org.json.jsonexception:java.lang键入的值结果无法转换为jsonObject"出现 这是我的rowcount.php: query("SELECT * FROM pendaftaran")) { /* determine number of rows result set */
1470 2022-07-19
编程技术问答社区
在gson中解析动态Json对象
我有这样的 json 结构,我如何在 Gson 的帮助下解析 json.我需要将键值存储在 json 对象中,我尝试了许多与动态数组相关的示例,但没有方括号的动态 json 数组我无法解析使用Gson.Any 解决方案或需要手动 Json Parse?如果有人觉得重复,请在下面评论答案. { "Result":[[ "Title", { "0": 1323, "1": 3358, "2": 2123, "3": 8536, "4": 1399, "5": 9303, "7": 9732, "8": 3433, "9": 1383 } ],[ "Title", { "0": 1323, "1": 3358, "2": 2123,
342 2022-07-17
编程技术问答社区
jsonobject - java json 合并
问 题 现有两段json 第一段 { "sheets": { "Sheet1": { "name": "Sheet1", "data": { "dataTable": { "0": { "0": { "value": 1, "style": { "autoFormatter": {} } } } } } }
216 2022-07-17
编程技术问答社区
java - jsonObject.has()是干嘛的?
问 题 jsonObject.has()是干嘛的? String jsonStr=new String(data); try { JSONObject jsonObject=new JSONObject(jsonStr); if (jsonObject.has("fileUri")){ } } catch (JSONException e) { e.printStackTrace(); } 解决方案 Determine if the JSONObject contains a specific key. Parameters: key A key string. Returns: true if the key exists in the JSONObject. public boolean has(Strin
438 2022-07-17
编程技术问答社区
JSONObject中的动作零
我的应用使用 Eventbrite API,当事件标志为空时它会崩溃. JSONObject jsonRootObject = new JSONObject(event); JSONArray jsonArray = jsonRootObject.optJSONArray("events"); JSONObject jsonObject = jsonArray.getJSONObject(i); information = jsonObject.getJSONObject("logo"); text = information.getString("url"); name = "eventsImage" + i; resId = getResources().getIdentifier(name, "id", getPackageName()); new LoadImagefromUrl().execute(new LoadImagefromUrlModel(text, resId))
1300 2022-07-17
编程技术问答社区