YAML ↔ JSON ↔ TOML конвертор (взаемна конверзија, во прелистувач)

Конвертирајте YAML, JSON и TOML во двата правци. Залепете текст и веднаш добијте форматиран излез.

Конверзијата YAML JSON TOML целосно работи во вашиот прелистувач, а влезот никогаш не се испраќа до сервер.

Без upload до сервер (обработка само во прелистувач)
Автоматска конверзија (можете во секое време да префрлите на рачен режим)
Подготвено за копирање и преземање

Како да конвертирате YAML JSON TOML

  1. Залепете го текстот што сакате да го конвертирате.
  2. Изберете формат на влез (или користете автоматско откривање) и формат на излез.
  3. Копирајте го или преземете го резултатот.

Обрасци на конверзија

yaml во json (YAML -> JSON)

Претворете YAML конфигурација во JSON за API-и и алатки.

json во yaml (JSON -> YAML)

Претворете JSON во YAML за полесно читливи конфигурациски датотеки.

json во toml (JSON -> TOML)

Претворете JSON во TOML за поставки на апликации.

Пример

YAML -> JSON

Влез

app:
  name: demo
  enabled: true
  retries: 3

Излез

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

Влез

{"title":"demo","timeout":30}

Излез

title = "demo"
timeout = 30

FAQ

Може ли да се конвертираат YAML anchors и aliases?

Да, но anchors и aliases може да се прошират или да се изгубат бидејќи JSON и TOML не поддржуваат еквивалентен модел на референци.

Може ли типовите на вредности (број/string) да се променат при конверзија?

Да. Имплицитното типизирање во YAML може повторно да протолкува вредности како "01" или yes/no/on/off. По потреба експлицитно ставајте вредности во наводници.

Кој енкодинг на знаци се користи?

Се претпоставува UTF-8. Јапонски и друг мултибајтен текст се обработува како што е.

Дали коментарите се зачувуваат?

Не. Коментарите не се зачувуваат при round-trip конверзија, особено затоа што JSON не поддржува коментари.

Дали мојот влез се испраќа до сервер?

Не. Конверзијата се извршува целосно во вашиот прелистувач.