问题标签 [org.json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript 处理 .json 文件的行
如何使用 java script 获取按行划分的 json 文件。就像在 python 中使用 readlines() 完成的那样。我上传了一个 .json 文件,我需要在其中找到某些关键字,并显示找到这些关键字的行及其行号。json文件的示例如下:
java - 如何将 xml 文件转换为 json 字符串并保留属性
我正在尝试将 xml 文件转换为 json 并向后转换,但是这样做时完整性会发生变化,从:
<option value="0">
<!--something-->
</option>
至
<option>
<!--something-->
<value>0</value>
</option>
我在使用 org.json 时得到了这个,是否有另一个 json 库可以在保持文件完整性的同时完成这项工作?
c# - Java 的“org.json”与 C# 的“Newtonsoft.Json.JsonConvert”
我正在寻找一个将字符串化的 JSON 解析为对象的C# (.NET)库。
对我来说,问题Newtonsoft.Json.JsonConvert
在于你总是需要一个具体的类型来进行反序列化:
因此,我以许多不再使用的课程结束。
类 SomePredefinedType 在该行中使用一次,并且不再使用。
当然导航会更好,你可以像这样调用属性:
在Java中,我使用了 org.json,其中的反序列化如下所示:
导航要求您知道 JSON 结构是什么。但这始终是事实(否则我怎么能创建SomePredefinedType
课程?)
问题是:
C# 有 org.json 吗?我不喜欢 Newtonsoft.Json。
我喜欢这种匿名解析的方式。
编辑: 好的,我倾向于在我的帖子中使用简化的示例,因为我不喜欢人们发布一堆代码。我喜欢在基础上说话,这就是我发布简单代码的原因。
这是我无法以简单的方式实现的,就像使用 org.json 一样:
json - JsonObject (gson) 和 JSONObject (org.json) 之间有什么区别吗?
我是 Gson 的新手,特别是在使用时让我感到困惑JsonElement.getAsJsonObject()
的是 type JsonObject
。
它与 有什么区别JSONObject
吗?
如果有,它们是什么?
如果它是相同的,有什么理由不能将它转换为JSONObject
?
java - org.json.simple:为什么 JSONParser.parse() 返回一个 Object 而不是 JSONObject?
出于好奇,为什么 Simple-JSON 解析器不返回 JSONObject?
java - 如何将数组存储到 JSON 对象中?
我有以下对象:
server
: 一个字符串products
: 将是服务器内的数组productProperties
: 将是产品中的一个数组
以下是以 JSON 格式存储值的正确方法吗?
java - org.json new JSONArray(List) StackOverFlowError with hibernate lazy load
我使用 query.iterate() 并将所有实体添加到 ArrayList 以进行二级缓存。但是当我将此 ArrayList 更改为 JSONArray 时,出现了 StackOverFlowError。
但奇怪的是当我使用 query.list() 时。没有错!
我在这里有一个实体:
和一个 DAO 对象的方法(使用 iterate()):
并使用列表():
错误位置(使用 iterate()):
这种方式没有错:
当我尝试使用它时:
StackOverFlowError 是怎么发生的?
java - 如何使用 JSON.org 在 java 中反序列化 JSON
我正在为 JSON 使用“org.json”。我可以使用 JSONObject 将任何类序列化为 JSON 字符串。但是,我不确定如何走另一条路。如何将 JSON 字符串反序列化回类实例?
此代码用于序列化它。我使用 JSONObject,并提供字段名称列表作为构造函数的第二个参数 - User.JSONFieldMap()。
我不确定如何做,或者是否有可能做这样的事情:
感谢您的帮助,我来自 .net/C#/Microsoft 背景,所以 Java 对我来说非常陌生。
java - 如何通过 Java 中的值之一获取 JSON 对象?
尝试在 Java 中解析多级 JSON。
具有如下格式的 JSON 输入:
并且需要通过属性之一从 2 中获取所有对象,例如获取 type = z1 的所有对象。
使用 org.json*。
试图做这样的事情:
但是获取空指针异常和整体方法似乎不是那么好。
请告知,有什么方法可以使它更容易,或者,我做错了什么?
android - org.json.JSONException w/ Google Places
我已经搜索并搜索了一个适用的答案,但我发现的所有内容都不合适。
我使用了( http://code.tutsplus.com/tutorials/android-sdk-working-with-google-maps-displaying-places-of-interest--mobile-16145 )上的教程来识别本地场所(餐厅、等)从我当前的位置。但是,与教程不同的是,我的本地地点没有显示。
我的清单如下:
包含地图的活动如下:
我的 logcat 错误一遍又一遍地看起来像这样:
我所认识的是 map.java:130
和 map.java:176
但我不知道在教程中一步一步看到的每一行有什么问题。他们之前曾在测试应用程序中出现过一次,但我已经(愚蠢地)删除了它,我只需要出现本地地方而他们没有。我哪里错了?