Как я могу JSON кодировать массив в VB.NET?
Мне нужно передать результат JSON для процедуры, с которой я работаю. В VB.NET
, как массивы могут быть закодированы JSON?
4 ответов
Dim serializer as New JavaScriptSerializer()
Dim arrayJson as String = serializer.Serialize(myArray)
есть четыре способа:
- сверните свой собственный с помощью пользовательского форматирования
- Json.NET.
- JavaScriptSerializer
- DataContractJsonSerializer
недавно я написал в блоге о том, как это сделать Сериализация Json.
вы захотите изучить сериализацию JSON. вот хорошая статья это объясняет один из способов сделать это (к сожалению, примеры находятся в C#), но с дополнительной информацией мы можем probalby направить вас к правильному инструментарию.
вы можете попробовать сериализатор javascript(http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx) я считаю, что это было устарело на некоторое время Microsoft, но затем не устарело (это слово??), когда они хотели использовать его в MVC