에 JSON 데이터를 해석하는 최선의 방법입니다.NET 객체
에 JSON 데이터를 해석하는 가장 좋은 방법은 무엇입니까?NET 객체?저는 코더 친구를 도우려고 하는데, 그는 ASP.net을 사용하여 JSON 문자열의 데이터를 데이터베이스로 덤프하려고 합니다.이를 실현하는 사전 구축 스크립트가 있습니까?
아무쪼록 잘 부탁드립니다.
.NET Framework 3.5에는 역직렬화를 쉽게 할 수 있는 JavaScriptSerializer 클래스가 있습니다.JSON과 같은 서드파티 라이브러리를 사용할 수도 있습니다.네트워크
실제로 DataContractJsonSerializer는 에서 JavaScriptSerializer가 [Outse]로 표시되어 있기 때문에 참조해 주십시오.NET 3.5 프레임워크
인정하건대 ScottGu는 그것이 실수였을 수도 있고 미래에 복직될 수도 있다고 말했다.
를 사용하고 있는 경우.NET 3.5, 서드파티 라이브러리는 필요 없습니다.JavaScriptSerializer 클래스는 사용할 수 있지만(앞에서 설명한 내용을 반복할 뿐) DataContractJsonSerializer에도 액세스할 수 있습니다.DataContractJsonSerializer는 CLR 개체와 JSON 간의 매핑에 다른 모델을 제공합니다.
JSON#을 사용하는 것이 가장 빠를 수 있습니다.JSON#을 사용하면 리플렉션과 관련된 퍼포먼스 오버헤드를 피할 수 있습니다.이것은 웹 어플리케이션에서 매우 중요합니다.또한 구문 분석 프로세스 자체에서 훨씬 더 많은 제어 기능을 제공합니다.
언급URL : https://stackoverflow.com/questions/423294/best-way-to-parse-json-data-into-a-net-object
'programing' 카테고리의 다른 글
| ng-hide CSS 이행이 완료될 때까지 요소를 표시하지 않습니까? (1) | 2023.03.25 |
|---|---|
| getJSON 동기 (0) | 2023.03.25 |
| 지시문 '...'에 필요한 컨트롤러 'ngModel'을 찾을 수 없습니다. (0) | 2023.03.25 |
| 테이블에서 최대값으로 시작하는 Oracle 시퀀스를 작성하려면 어떻게 해야 합니까? (0) | 2023.03.25 |
| Gradle을 사용하여 Android 프로젝트에 Boon 또는 Jackson JSON 파서를 추가하는 방법은 무엇입니까? (0) | 2023.03.25 |