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
'IT' 카테고리의 다른 글
| Mongoose/MongoDB에서 멀티필드 인덱스 생성 (0) | 2023.03.09 |
|---|---|
| 타이프스크립트 반응 - 'react-materialize' 모듈에 대한 선언 파일을 찾을 수 없습니다.'path/to/module-name.module'에는 암묵적으로 임의의 유형이 있습니다. (0) | 2023.03.09 |
| Material-UI RaisedButton 링크를 외부 URL에 연결하려고 해도 실패합니까? (0) | 2023.03.09 |
| Jackson JSON 루트 요소에 의한 역직렬화 (0) | 2023.03.09 |
| 코멘트 내의 "@" 기호는 무엇입니까? (0) | 2023.03.09 |