jsonclassgenerator.codeplex.com
даю C # WCF Web Service, которая возвращает много данных в формате JSON. Клиент - это приложение для iPad, которое в настоящее время разрабатывается другой командой, поэтому я работаю над спецификациями, без примеров данных.
В настоящее время строка JSON создается платформой .net, мой веб-сервис возвращает объект C #, содержащий всю информацию, которая затем сериализуется платформой с использованием DataContracts.
Моя проблема заключается в том, что спецификации связи содержат только файлы схемы JSON (на основеhttp://json-schema.org/). Чтобы облегчить разработку, я бы хотел сгенерировать соответствующие классы в C #, но так как файлы содержат довольно много информации и имеется дюжина файлов, я не хочу создавать эти классы вручную.
Поэтому я ищу инструмент, который позволил бы мне либо:
Для генерации классов C # из схемы JSON.Чтобы преобразовать схему JSON в файл XSD. Тогда было бы легко создать классы, поскольку существует множество инструментов для генерации классов из XSD.Я нашел много инструментов для проверки строки JSON по схеме JSON или для генерации классов из строки JSON, но ничего, что мне не помогло.
ЕстьJSON.NET но, похоже, это библиотека, а не инструмент, и я не нашел никакой информации о создании классов с ее помощью.
Так что, если кто-то знает инструменты или имеет представление о том, как я могу генерировать эти классы (я попробовал инструмент, который создает классы в Java, но я не мог заставить его работать).