Проблема десериализации с DataContractJsonSerializer

Xamarin.Forms ListView поддерживает группировку. Ознакомьтесь с их документацией http://developer.xamarin.com/guides/cross-platform/xamarin-forms/user-interface/listview/customizing-list-appearance/#Grouping , чтобы узнать, как использовать это.

22
задан bbrown 27 February 2009 в 22:17
поделиться

2 ответа

По моему скромному мнению, нет никакого способа десериализовать JSON, представляют Вас в виде строки обеспеченный в использование класса.NET DataContractJsonSerializer.

проблема возникает из пути , DataContractJsonSerializer сериализирует словари. Вы могли использовать альтернативный сериализатор такой в качестве Json.NET (который я настоятельно рекомендую), или JavaScriptSerializer (я думаю, что он удерживался от использования в пользу DataContractJsonSerializer, но он будет работать на Ваш сценарий).

можно также читать эти напыщенная речь .

Документация: Наборы Сериализации - Json.NET

22
ответ дан James Newton-King 29 November 2019 в 05:21
поделиться

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/071f73bb-e141-4a68-ae61-05635382934f

Отметьте это статья вышла - это почти идеально решило мою проблему. Мне пришлось изменить их тип объекта [] на строку, но я использую только пары «строка: строковый ключ / значение», так что никаких проблем.

7
ответ дан 29 November 2019 в 05:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: