IT

JSON.NET JsonConvert 와NET JavaScript Serializer

itgroup 2023. 3. 9. 22:00
반응형

JSON.NET JsonConvert 와NET JavaScript Serializer

에서 JSON의 부호화 및 복호화에 관해서는 어떤 것을 사용하는 것이 좋습니까?NET? Json Convert는 지금까지 둘 다 시도해 봤는데 잘 하고 있는 것 같아요.과거에 JavaScript Serializer를 성공적으로 사용한 적이 있지만, 최근 몇 가지 문제가 있었습니다.JSON을 사용하는 것이 좋습니까?보다 NET.NET 클래스?

적절한 라이브러리를 사용하여 json을 인코딩/디코딩할 때 선호하는 기능은 무엇입니까?JSON에서 Serialize Object/DeSerialize Object를 사용하고 있습니다.에서 NET 및 Serialize/DeSerialize/DeSerialize를 수행합니다.그물.

감사해요.

저는 이것이 바로 당신이 찾고 있는 비교라고 생각합니다.

기본적으로 JSON이라고 되어 있어요.인터넷이 더 좋은 이유는 무엇보다도...

  • 빠르다
  • LINQ-JSON 지원
  • JSON을 XML로 변환하거나 XML에서 변환할 수 있습니다.

내장 시리얼라이저에 대해 유일하게 긍정적인 점(작은 점)을 알 수 있는 것은 관리해야 할 추가적인 외부 의존 관계가 없다는 것입니다.

편집: Codeplex가 어느 날 셧다운되기 때문에 여기서도 비교 내용을 확인할 수 있습니다.페이지에서 「기능 비교」를 검색해 주세요.

오랫동안 내 앱은JavascriptSerializer이주해야 할 진짜 이유를 못 찾았어요퍼포먼스 비교에 의해서 큰폭으로 향상한다고 해도, 밀리초에 달합니다.

이행해야 할 매우 좋은 이유가 하나 있습니다.JavascriptSerializer에서는 사용할 수 없습니다..Net Core의 일부이기 때문에System.Web그래서 만약 당신이JavascriptSerializerJSON.net으로 이행해야 합니다.

언급URL : https://stackoverflow.com/questions/11263166/json-net-jsonconvert-vs-net-javascriptserializer

반응형