Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 23 Aug 24 12:51:58, всего сообщений: 8555
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3796 из 8555 ========================================= RU.LINUX =
От   : Viktor V. Kudlak                 2:5030/1374        26 Jan 17 05:37:46
Кому : Vladislav Vetrov                                    26 Jan 17 05:37:46
Тема : Это JSON или не JSON
FGHI : area://RU.LINUX?msgid=2:5030/1374+58896228
На   : area://RU.LINUX?msgid=2:5020/2140.152@Fidonet.org+58888876
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Hello Vladislav.

25 Jan 17 14:04, you wrote to all:

VV> Hello All!

VV>     Поспорили с серверщиком - выполнен ли ответ с сервера в стандарте
VV> JSON API?

VV> Вот его ответ:

VV> [["1","\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446
VV> \u041c\u0422"],["2","\u041d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\
VV> u0435\u043b\u044c"],["3","\u0434\u0438\u0441\u043f\u04
VV> 35\u0447\u0435\u0440"]]

mega@megabook ~ $ echo '[["1","\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446\u041c\u0422"],["2","\u041d\u0430\u0431\u043b\u044e\u0434\u0430\u044 2\u0435\u043b\u044c"],["3","\u0434\u0438\u0441\u043f\u0435\u0447\u0435\u0440"]] ' | json_xs
[
   [
      "1",
      "ВладелецМТ"
   ],
   [
      "2",
      "Наблюдатель"
   ],
   [
      "3",
      "диспечер"
   ]
]

Самый натуральный JSON, не ассоциативный массив. перл, к примеру, но элементы имеют ключ и значение, в Perl, к примеру или других языках (c/c++) таким образом обозначаются ассоциации, когда нулевое значение - ключ, первое - значение.

VV> Если скопировать текст выше и вставить сюда -
VV> http://json.parser.online.fr , то можно получить удобочитаемый текст.

VV> Я говорю, это не JSON, потому что:

VV> 1. Как правило, JSON обрамлён фигурными скобками;
Это в случае, если json -- объект (или ассоциативный массив). в данном же случае просто массив.
VV> 2. Именна переменных - это строковые значения, а не цифровых id-шники.
см. выше, в некоторых языках программирования так передаются ассоциативные массивы. при де-сериализации первые значения уходят в ключи, вторые - в значения, а затем индексируется в памяти
VV> 3. Да и вообще, что здесь не так в контексте создания нормалного JSON
VV> API сервера. Привёл пример существующих JSON API -
VV> https://api.salesap.ru

VV> Вопрос - прав ли я, что это не JSON? Если да, то как доказать это?
VV> Конечно, я бы мог дать ссылки на стандарты http://jsonapi.org,
VV> https://tools.ietf.org/html/rfc7159, но они на английском и уловить
VV> все нюансы мне сложно.

VV> Vladislav

VV> ... -= - <<< - >>> - =-

Viktor

--- GoldED+/LNX 1.1.5-b20110818
* Origin:  ----> www.WriteX.ru <----  (2:5030/1374)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.078546 секунды