Сохранение полиморфизма в строке Json с помощью Gson2.1 и веб-службы asmx - PullRequest
2 голосов
/ 08 февраля 2012

Я хотел бы задать два вопроса относительно строк json при обработке polymorphism

  • Я хотел бы знать, есть ли способ включить информацию о типе объекта в JSON строка при использовании Gson? Мне нужно передать эту информацию типа моего .net веб-сервис asmx, который затем должен восстановить объект тип предоставлен.
  • Как получить такую ​​информацию из веб-службы asmx и какие ключи используются .net для автоматического обнаружения этой информации? Например, __ напечатайте , но я не знаю, использует ли .net это когда предоставлено или нет

1 Ответ

1 голос
/ 27 февраля 2012

Для Gson существует расширение, называемое RuntimeTypeAdapterFactory.Это позволяет вам добавлять информацию о типе в ваш документ JSON.Получите источник здесь .

...