반응형
JObject 작성 시 인수 예외
이 방법을 사용하는 경우:
public void doSomething (Dictionary<String, Object> data)
{
JObject jsonObject = new JObject(data);
...
}
저는...System.ArgumentException
JObject를 작성하는 라인에서 사용할 수 있습니다.Newton-King의 Json.net 래퍼를 사용하고 있습니다.
표시되는 에러는 다음과 같습니다.
시스템 유형의 첫 번째 기회 예외입니다.논쟁예외'는 뉴턴소프트에서 발생했다.Json.DLL 유형 'System'의 예외입니다.논쟁예외'는 뉴턴소프트에서 발생했다.Json.DLL이지만 사용자 코드로 처리되지 않았습니다.
내가 여기서 뭘 잘못하고 있는 거지?
그JObject(object)
생성자는 개체가 다음 중 하나여야 합니다.JProperty
, anIEnumerable
재중JProperties
또는 다른 것JObject
유감스럽게도 문서에서는 이 점을 명확히 하고 있지 않습니다.
작성 방법JObject
사전 또는 일반 객체에서 대신 다음을 사용합니다.
JObject jsonObject = JObject.FromObject(data);
작성 방법JObject
JSON 문자열에서 다음을 사용합니다.
JObject jsonObject = JObject.Parse(@"{ ""foo"": ""bar"", ""baz"": ""quux"" }");
언급URL : https://stackoverflow.com/questions/18496129/argument-exception-when-creating-jobject
반응형
'programing' 카테고리의 다른 글
Wordpress 특집 이미지 "alt" 가져오기 (0) | 2023.03.17 |
---|---|
현재 페이지를 새로 고칠 때 componentWillUnmount()가 호출되지 않음 (0) | 2023.03.17 |
Bootstrap-UI 자동 검색 결과 목록에 둘 이상의 속성을 표시하시겠습니까? (0) | 2023.03.17 |
로컬 패키지json은 있지만 node_module이 없습니다. (0) | 2023.03.17 |
AngularJS: 특정 값이 없는 옵션을 필터링합니다. (0) | 2023.03.17 |