Инструменты пользователя

Инструменты сайта


software:development:web:docs:web:javascript:javascript:json:json

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
software:development:web:docs:web:javascript:javascript:json:json [2026/01/10 14:44] – [Дополнения и Файлы] VladPolskiysoftware:development:web:docs:web:javascript:javascript:json:json [2026/01/10 14:49] (текущий) VladPolskiy
Строка 7: Строка 7:
   * Упорядоченный список значений. В большинстве языков это реализовано как //массив//, вектор, список или последовательность.   * Упорядоченный список значений. В большинстве языков это реализовано как //массив//, вектор, список или последовательность.
 Это универсальные структуры данных. Почти все современные языки программирования поддерживают их в какой-либо форме. Логично предположить, что формат данных, независимый от языка программирования, должен быть основан на этих структурах. Это универсальные структуры данных. Почти все современные языки программирования поддерживают их в какой-либо форме. Логично предположить, что формат данных, независимый от языка программирования, должен быть основан на этих структурах.
 +
 +Если вы тестируете API, то должны знать про два основных формата передачи данных:
 +
 +  * **XML** — используется в **SOAP** (всегда) и **REST**-запросах (реже);
 +  * **JSON** — используется в **REST**-запросах.
 +В //SOAP API// возможен только формат //XML//, а вот //REST API// поддерживает как //XML//, так и //JSON//.
  
 В нотации JSON это выглядит так: В нотации JSON это выглядит так:
Строка 142: Строка 148:
   * [[https://www.json.org/json-ru.html|Ссылка на оригинальную статью]]   * [[https://www.json.org/json-ru.html|Ссылка на оригинальную статью]]
   * [[https://ecma-international.org/publications-and-standards/standards/ecma-404/|ECMA-404 The JSON Data Interchange Standard.]]   * [[https://ecma-international.org/publications-and-standards/standards/ecma-404/|ECMA-404 The JSON Data Interchange Standard.]]
-  * [[https://developer.mozilla.org/ru/docs/Learn_web_development/Core/Scripting/JSON|https://developer.mozilla.org/ru/docs/Learn_web_development/Core/Scripting/|MDN JSON]]+  * [[https://developer.mozilla.org/ru/docs/Learn_web_development/Core/Scripting/JSON|MDN JSON]]
   * [[https://www.w3schools.com/whatis/whatis_json.asp|JavaScript JSON]]   * [[https://www.w3schools.com/whatis/whatis_json.asp|JavaScript JSON]]
software/development/web/docs/web/javascript/javascript/json/json.1768045443.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki