1

C#에서 객체를 직렬화하고 JsonSerializerJsonConvert을 모두 처리 할 수 ​​있다는 것을 알았습니다. 나는 이것들에 관한 문서화 지식을 알고있다.직렬화 객체에 사용하는 것이 더 좋습니다. JsonSerializer 또는 JsonConvert

하지만 serialization 개체 중 어느 것이 더 사용하기 좋은지 알고 싶습니다. JsonSerializer 또는 JsonConvert?

+2

그리고 당신의 질문은 ...? 컨텍스트를 제공 할 수 있습니까? 당신이 묻는 것을 완전히 모릅니다 ... –

+0

이제 그 질문을 이해합니까? –

+1

이 질문은 권장 사항을 묻는 질문을 허용하지 않는 사이트 정책으로 인해 불행히도 주제와 관련이 없습니다. "더 나은"이라는 용어는 주관적이며 의견을 바탕으로하는 경향이 있습니다. 훨씬 더 명확한 질문이 없으면 질문과 잠재적 인 대답이 모두이 사이트의 주제가 될 것입니다. 당신이 그것을 reword 수 있다면 그것은 주제에있을 수 있습니다. 팁은 단순히 둘 다 테스트하거나 적어도 하나는 테스트하고 작동하지 않는 무언가가 발생하면 돌아와서 묻는 것입니다. –

답변

1

JSON.net의 JsonConvert가 성능면에서 더 우수하다고합니다. 나는 실제로 그것을 사용하고 사용하기가 매우 쉽고 클래스의 속성과 잘 작동한다는 것을 알았습니다. 메모리 사용면에서 우리에게는 좋았습니다. 내가 일하는 응용 프로그램은 3 deserialization, 데이터 검색을위한 2 HTTP 서비스 호출, 데이터 푸시에 대한 하나의 serialization 및 하나의 서비스 호출을 포함하여 약 3500에서 4000 요청을 처리 할 수 ​​있습니다. 따라서 성능면에서 큰 선택이었습니다.

http://www.newtonsoft.com/json/help/html/performance.htm (나는 약간 편견, 알아,하지만 여전히) nuget : https://www.nuget.org/packages/newtonsoft.json/

+0

답변 및 링크에 감사드립니다. –

관련 문제