Subformer
Անվճար · Գրանցում չի պահանջվում · Շարժվում է ձեր բրաուզերում
YAML
JSON

YAML-ից դեպի JSON փոխարկիչ

Փոխարկել YAML կարգավորումները JSON-ի՝ այն գործիքների, API-ների և սքրիպտների համար, որոնք նախընտրում են JSON սինտաքսը.

Գցեք մեկ կամ շատ - բոլորը կփոխարկվեն JSON։ Առանձին տողերի առաջընթաց, խմբաքանակով փոխարկում, ZIP ներբեռնում։

Ինչու վերածել YAML-ը JSON-ի՞

YAML-ը JSON-ի փոխարկելը այն է, ինչ ձեզ անհրաժեշտ է, երբ մի գործիք, որը միայն JSON է հասկանում, պետք է օգտագործի YAML-ով ստեղծված կոնֆիգուրացիա: CI համակարգերի, JavaScript սկրիպտների և REST API-ների մեծ մասը նախընտրում է JSON-ը: Փոխարկումը կառուցվածքային առումով անկորուստ է. փոխվում է միայն շարահյուսությունը:

Մենք վերլուծում ենք YAML-ը yaml գրադարանի օգնությամբ (ամբողջական YAML 1.2 աջակցությամբ), ապա այն շարունակում ենք ինդենտավորված JSON-ով: Բազմափաստաթղթային YAML ֆայլերը (տարանջատված՝ --- նշիչներով) արտադրում են միայն առաջին փաստաթուղթը; բազմա-փաստային աշխատանքային հոսքերի համար կիրառեք հետևողական բաժանում. Մեկնաբանությունները ջնջվում են (JSON-ը չի աջակցում դրանց). Ամեն ինչ աշխատում է տեղայնորեն.

YAML

Մասին YAML

YAML-ը մարդու համար հարմար տվյալների սերիալիզացիայի ձևաչափ է՝ հիմնված ինդենտացիայի վրա, ավելի քիչ աղմկոտ, քան JSON-ը, իդեալական է կոնֆիգուրացիոն ֆայլերի համար: Օգտագործվում է Kubernetes-ի, CI պլատֆորմների և ժամանակակից DevOps գործիքների մեծ մասի կողմից:

JSON

Մասին JSON

JSON (JavaScript Object Notation)-ը կայքի կառուցվածքային տվյալների համընդհանուր լեզուն է։ Ապարատներ (arrays), օբյեկտներ, տողեր, թվեր, boolean-ներ։ Այն կընդունվի յուրաքանչյուր արդի ծրագրավորման լեզվի կողմից.

Ինչպես փոխարկել YAML-ը JSON-ի

  1. 01

    Թողեք ձեր YAML ֆայլը

    Քաշեք YAML-ը վերևի փոխարկչի վրա, կամ սեղմեք տուփը՝ ընտրելու այն ձեր սարքից։

  2. 02

    JSON արդեն ընտրված է

    Մենք նախապես ընտրել ենք JSON-ը որպես ելքային ֆորմատ. փոխեք այն բացվող ցանկից, եթե ցանկանում եք այլ թիրախ։

  3. 03

    Փոխարկել և ներբեռնել

    Սեղմեք Convert և սպասեք առաջընթացի բարի ավարտին։ Վերբեռրեք JSON-ը երբ այն պատրաստ լինի։

YAML-ից դեպի JSON ՀՏՀ

Տես բոլոր ձևաչափերը →