JSONObject是newtonsoft里面的还是litjson里面的,using了litjson没有JSONObject,只有newtonsoft的jsonObject,没有list属性
同学你好,这两个是需要区分一下的,
Newtonsoft.Json(也称为Json.NET):这个库是.NET环境下非常流行的JSON处理库,它提供了丰富的功能来处理JSON数据。在Newtonsoft.Json中,并没有直接名为 JSONObject 的类。它主要通过 JObject 类来表示JSON对象,通过 JArray 类来表示JSON数组,以及通过 JToken 及其子类(如 JValue, JObject, JArray 等)来表示JSON树中的节点。JObject 可以被视为Newtonsoft.Json中的“JSONObject”等价物,因为它用于表示一个JSON对象,并且可以包含键值对。
LitJson:这是一个相对轻量级的JSON处理库,用于.NET环境。在LitJson中,通常不会直接使用 JSONObject 这个类名。LitJson提供了 JsonMapper 类来序列化和反序列化JSON数据。它使用 JsonData 类来表示JSON树中的节点,这个类可以表示JSON对象、数组、字符串、数字等。因此,在LitJson中,可能会看到 JsonData 而不是 JSONObject。