草庐IT

jsonObject

全部标签

java - 如何在Android map 中显示实际道路路线驾驶模式

我有一个web应用程序,我们在其中添加了lat和lng,并且在web中它在map上清楚地显示了行车路线。我已经使用json向android发送了相同的详细信息,包括api、纬度和经度。但是在android应用程序中,map没有显示正确的路径。这是我的mapActivitypublicclassMapsActivityextendsAppCompatActivityimplementsOnMapReadyCallback{privateGoogleMapmMap;LatLnglatLng;privateSharedPreferenceHelpersharedPreferenceHelpe

java - 如何通过 asyncTask 方法解析来自 2 个不同 URL 的数据

我有一个从JSONURL获取数据的应用程序。它与一个URL完美配合,但我需要同时从两个JSONURL获取数据。就像来自一个URL的一些数据和来自另一个URL的一些数据。并在两个TextView中显示它们。这是我的应用程序,它目前不加载任何数据。主要Activity:publicclassMainActivityextendsActivity{//URLtogetJSONArrayprivatestaticStringurl1="http://api.worldbank.org/countries/de?format=json";privatestaticStringurl2="http

java - 此标记后预期的标记变量 declaratorid 语法错误

我在以下行中收到“此标记后预期的标记variabledeclaratorid的语法错误”listAq=newAQuery(this);这是我的完整代码packagecom.example.test;importorg.json.JSONObject;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.ArrayAdapter;importcom.androidquery.AQuery;publicclassTestActivityextendsActivity{privateAQueryaq;@

java - 测试 getJSONArray 是否为 null

我的代码提取了JSONObject的结果,但是,有时,i值不以1开头,并且我有这样的错误:org.json.JSONException:Novaluefor1我的代码:JSONObjectobj=newJSONObject(result);for(inti=1;i我想在提取之前测试目标代码(i)是否存在。我该怎么做? 最佳答案 使用obj.optJSONArray(name)如果名称不存在,响应将为null。JSONObjectobj=newJSONObject(result);for(inti=1;i

php - 使用 POST 方法和 HttpURLConnection 将 JSON 对象从 Android 发送到 PHP 服务器

我正在尝试在我的Android应用程序和本地网络上的WampServer之间建立通信。当我想从服务器读取数据时,我已经成功了,但是当我尝试向服务器发送数据时却遇到了问题。我正在使用服务来建立通信:publicclassSynchronisationServiceextendsService{@OverridepublicIBinderonBind(Intentintent){returnnull;}@OverridepublicintonStartCommand(Intentintent,intflags,intstartId){super.onStartCommand(intent,

java - 创建一个 JSONArray

我如何创建一个JSONArray,因为创建一个JSONObject非常简单:JSONObjectj=newJSONObject();j.put("key",value);现在我可以在JSONObject中放入另一个字符串,或者JSONObject的字符串表示形式。但是我怎样才能创建一个JSONArray并将其插入到JSONObject中呢? 最佳答案 ButhowcanIcreateaJSONArrayandinsertittotheJSONObject?您可以像尝试创建JSONObject一样创建JSONArray。创建时间:例如

java - 从 Android 的 Jersey Resftul Web 服务传递和接收 JSON 对象

场景:将json对象中的用户名和密码传递给restfulwebservice,并获得一个json对象作为返回。是的,我知道,它很简单,但我无法让它工作。几天来我一直在尝试这样做。到目前为止,我已经试过了:我的restfulwebservice代码@POST@Path("/testJson")@Consumes(MediaType.APPLICATION_JSON)@Produces(MediaType.APPLICATION_JSON)publicJSONObjecttestJson(JSONObjectinputJsonObj)throwsException{JSONObjectmy

javascript - 我可以将 Javascript 对象传递给 Android WebView 吗?

我正在将Web应用程序迁移到Android版本。接收并处理JSON数据后,我在页面中保存了一组Javascript对象。如何将javascript对象之一的完整内容“输出”到webview容器,以便使用nativeandroid控件进行显示?最终,我可以创建一个javascript接口(interface),其方法具有针对每个可能的javascript对象属性的参数-但这似乎过于繁重。有人可以帮忙吗? 最佳答案 Android的WebView包含一个名为addJavascriptInterface(Objectobj,Stringi

JSONObject.parseObject()和JSON.toJSONString()及JSON.parseObject(String text, Class clazz)方法的功能

基础语法:JSON字符串转化成JSON对象JSONObjectjsonobject=JSON.parseObject(str);或者JSONObjectjsonobject=JSONObject.parseObject(str);功能上是一样的,都是将JSON字符串(str)转换成JSON对象jsonobject。注意str一定得是以键值对存在的JSON字符串。JSON.parseObject(Stringtext,Classclazz)方法JSON.parseObject(Stringtext,Classclazz),作用就是将指定的JSON字符串转换成自己的实体类的对象。例如:首先定义一个

java - 安卓 JSONObject : add Array to the put method

//JSONobjecttoholdtheinformation,whichissenttotheserverJSONObjectjsonObjSend=newJSONObject();jsonObjSend.put("action","myAction");jsonObjSend.put("type",tipo);目前一切正常,但如果我想添加jsonObjSend.put("elementi",arrayOfElements);其中arrayOf元素必须是字符串数组。我该怎么办?/**编辑我需要的例子{"action":"myAction","type":"elementi","el