yaml-ից json (YAML -> JSON)
Փոխարկիր YAML configuration-ը JSON-ի՝ API-ների և գործիքների համար։
Փոխարկիր YAML-ը, JSON-ը և TOML-ը երկու ուղղությամբ։ Տեղադրիր տեքստը և անմիջապես ստացիր ձևաչափված արդյունք։
YAML/JSON/TOML փոխարկումը ամբողջությամբ կատարվում է քո բրաուզերում, և մուտքը երբեք չի ուղարկվում սերվերի։
Փոխարկիր YAML configuration-ը JSON-ի՝ API-ների և գործիքների համար։
Փոխարկիր JSON-ը YAML-ի՝ ավելի հեշտ ընթեռնելի config ֆայլերի համար։
Փոխարկիր JSON-ը TOML-ի՝ ծրագրային կարգավորումների համար։
Մուտք
app: name: demo enabled: true retries: 3
Արդյունք
{
"app": {
"name": "demo",
"enabled": true,
"retries": 3
}
}
Մուտք
{"title":"demo","timeout":30}
Արդյունք
title = "demo" timeout = 30
Այո, բայց anchor-ներն ու alias-ները կարող են բացվել կամ կորչել, որովհետև JSON-ն ու TOML-ը համարժեք reference model չեն աջակցում։
Այո։ YAML-ի implicit typing-ը կարող է «01», yes/no/on/off արժեքները մեկնաբանել այլ կերպ։ Անհրաժեշտության դեպքում արժեքները դիր չակերտների մեջ։
Ենթադրվում է UTF-8։ Ճապոներենը և այլ բազմաբայթ տեքստերը մշակվում են ինչպես կան։
Ոչ։ Մեկնաբանությունները չեն պահպանվում round-trip փոխարկման ընթացքում, հատկապես որովհետև JSON-ը մեկնաբանություններ չի աջակցում։
Ոչ։ Փոխարկումը կատարվում է ամբողջությամբ քո բրաուզերում։