Пространства имен в JSON - PullRequest
       38

Пространства имен в JSON

10 голосов
/ 23 сентября 2010

Существует ли такая вещь, как пространства имен JSON, как и пространства имен XML?Кто-нибудь создал спецификацию или библиотеки для этого?Это хорошая или ужасная идея?

Я хочу создать спецификацию данных, которая может быть представлена ​​как в XML, так и в JSON.Однако мне также нужна концепция пространства имен, согласно которой данные могут быть расширены аннотациями в разных словарях.

Точнее, речь идет о представлении событий.Моя схема будет описывать событие в основных терминах (время и местоположение), хотя, если вы об этом думаете, события могут быть аннотированы различной информацией, например, посетителями или URL-адресами изображений, которые я не хочу указывать в своей схеме.

Ответы [ 3 ]

6 голосов
/ 25 ноября 2012

JSON-LD может помочь:

"JSON-LD (нотация объектов JavaScript для связывания данных) - это облегченный формат связанных данных, который обеспечивает контекст данных."

1 голос
/ 23 сентября 2010

Схема JSON может быть правильной для этого:

http://json -schema.org /

Хотя я не знаю, насколько хорошо она реализована.

0 голосов
/ 06 июня 2013

Это довольно старый поток, но есть префиксы JSON, которые почти похожи на пространства имен. Если вы используете серверную часть Java с Jettison , вы легко можете их встретить.

...