Newtonsoft.Json
JObject[편집 | 원본 편집]
JProperty(name: value)모음으로 클래스처럼 대괄호 블록이다. name은 string, value는 JToken 타입이다. value는 일반적인 데이터 타입과 JObject, JArray도 가능하다.
{
JProperty,
JProperty,
name(string): value(JToken)
name: JObject,
name: JArray
}
JObject jObject = new JObject();
jObject.Add("name", "value");
User user = new User { name = "name", age = 1 };
JObject jObject = JObject.FromObject(user);
JArray[편집 | 원본 편집]
JObject와 유사하지만 name없이 value만 가진다.
Read and Write[편집 | 원본 편집]
JObject.Parse(File.ReadAllText(TYPE_FILE));