2010-05-26 12 views
0

Есть ли признанная, рекомендуемая или стандартная форма для представления структуры JSON? Например, моя служба возвращает структуру, фактически представленную как JSON. Как я могу описать, что возвращает мой сервис, чтобы другой сервис мог использовать этот JSON и программу для его интерфейса?Стандарт документации JSON?

+0

Вы ищете что-то вроде схемы XML, но для JSON? – ivans

+0

Думаю, да, да. Меньше для целей проверки, но больше для целей коммуникации. – Tina

+0

Первый хит, когда Google «Стандарт JSON» содержит необходимую информацию. –

ответ

2

JSON - очень свободный формат. Если вы хотите ознакомиться со спецификой, см. json.org. Если вы последуете этому, любой, кто скажет, что может разбирать JSON, сможет создать из него объект.

Рассказывать другой сервис, который вы возвращаете JSON, вы хотите, чтобы послать заголовок HTTP Response для типа содержимого: Content-Type: application/json

1

В дополнение к тому, что @ Chacha102 писал, в то время как есть не официальный формат схемы для JSON, есть working draft, а также другие связанные resources. Хотя вы упомянули, что проверка не является вашей основной целью, эти указатели могут быть потенциально полезными в зависимости от того, насколько формально вы хотите общаться с вашим интерфейсом JSON.

Смежные вопросы