blob: 5e3ef6792f15183a1b76def45ee917f2e45805f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# JSON
Является независимым подмножеством языка Javascript, которое сегодня можно сериализовать/десериализовать практически в
любом языке программирования.
В сравнении с XML является более лаконичным из-за чего может быть более подходящим для передачи сложных структур по
сети (снижение используемого трафика).
Является подмножеством YAML.
# YAML
Является надмножеством JSON из-за чего включает в себя все его положительные стороны. Концептуально близок к языкам
разметки, но ориентированный на удобство ввода-вывода типичных структур данных многих языков программирования.
# XML
Язык разметки, разработанный W3C. Во многом многословен из-за чего может оказаться невыгодным для передачи небольших
структур данных по сети, но становится более удобным и эффективным при росте размера и сложности документа.
|