vb.net에서 배열을 인코딩하려면 어떻게해야합니까?
문제
함께 일하는 루틴에 대한 JSON 결과를 다시 전달해야합니다. ~ 안에 VB.NET
, 어레이는 어떻게 json을 인코딩 할 수 있습니까?
해결책
Dim serializer as New JavaScriptSerializer()
Dim arrayJson as String = serializer.Serialize(myArray)
다른 팁
네 가지 방법이 있습니다.
- 맞춤형 포맷터로 직접 굴립니다
- json.net.
- JavascriptSerializer
- DataContractJsonserializer
나는 최근에 방법에 대해 블로그를 작성했습니다 JSON 직렬화.
JSON 직렬화를보고 싶을 것입니다. 여기에 좋은 기사가 있습니다 이는이를 수행하는 한 가지 방법을 설명하지만 (불행히도 예제는 C#에 있습니다) 더 많은 정보를 제공하면 올바른 툴킷으로 향하게 할 수 있습니다.
JavaScript Serializer를 사용해 볼 수 있습니다 (http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx) 나는 그것이 Microsoft에 의해 잠시 동안 더 이상 사용되지 않았다고 생각하지만 MVC에서 그것을 사용하고 싶었을 때 (그 단어입니까?)
제휴하지 않습니다 StackOverflow