Tag: org.json

在Eclipse中使用org.json.JSONObject

我正在尝试将JSONObject用于Eclipse中的Java应用程序。 我到处搜索各个论坛。 我还没找到合适的答案。 而且,他们不断提到我无法找到的WEB-INF/lib directory 。 我尝试在项目.jar文件中添加json-lib-2.2.2-jdk15.jar 。 这似乎也没有用。 它显示了这个错误 – 导入org.json.JSONObject无法解析 我怎么解决这个问题?

Android 4 JSON生成错误:我可以使用比捆绑版本更新版本的org.JSON库吗?

我有一个Android应用程序,在某些地方生成JSON,串行化,然后在以后反序列化并使用数据。 我正在使用内置的JSONObject在Android 5及更高版本上查看org.json包。 我的应用程序在所有Android 5.0和更新的设备上运行良好,但在Android 4.x上它在某些地方失败了。 在调试器中查看反序列化的JSONObject看起来有点破碎。 这似乎是JSON库中的一些错误,它附带了较旧的android,我想简单地使用MavenCentral或JCenter的更新版本 我该怎么做呢? 我已经添加 compile ‘org.json:json:20160212’ 到我的应用程序的build.gradle依赖项部分,但它似乎没有任何区别。 这是可能的还是旧的破坏的android系统库总能获胜? 更新:事实certificate,这不是JSON解析中的错误,而是JSON生成中的错误。 该应用程序从Java Map和List对象生成JSON – 在Android 4中导致错误的字符串输出:更多详细信息: http : //fupeg.blogspot.co.nz/2011/07/android-json-bug.html 我通过编写以下两个函数解决了这个问题: public static JSONObject mapToJSON(Map map){ HashMap fixed = new HashMap(); for (String key : map.keySet()){ Object value = map.get(key); if (value instanceof Map){ value = mapToJSON((Map) value); } else if (value […]

如何在Java中克隆org.json.JSONObject?

有没有办法克隆org.json.JSONObject的实例而不org.json.JSONObject进行字符串化并重新分析结果? 浅拷贝是可以接受的。

谷歌地图静态地图折线穿过湖泊,河流,山脉

我的程序使用谷歌地图的Web服务指示来查找两点之间的路线。 结果被解析并存储在变量中。 然后,此变量用于撰写Google静态地图url。 解析和URL正常工作。 问题是绘制的“路线”穿过湖泊和山脉。 { String GPS = “-22.978823,-43.233249”; String link = MAPS_BASE_URL + “center=brazil,” + GPS + “&markers=color:blue|brazil,” + GPS + “&path=color:0xff0000ff” + “%s” + “&zoom=13&size=1024×1024&sensor=false”; String htmlContent = “”; String direction_URL= “”; URL url = null; String parsedStr = null; Scanner scan = null; origin = GPS; destination =”Maracanã”; try { direction_URL […]