sw

YAML kwa JSON

Badilisha faili ya YAML kuwa JSON iliyoumbizwa kwa ndani - ikihifadhi muundo, bila kupakia, moja kwa moja kwenye kivinjari.

Inachakata humu kwenye kifaa chako ...

Inachakata humu kwenye kifaa chako ...

0%

Je, faili yangu hupakiwa?

Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

Hakuna kupakia100% kwa kifaa chako
Maudhui hubaki kwakohakuna ufikiaji wa wengine
Hosted in GermanyGlobal Content Delivery
Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

JSON (JavaScript Object Notation) ni muundo wa data wa wavuti: mfupi, usio na utata na unaoeleweka na takriban kila lugha ya programu na API. Anayetaka kuchakata zaidi usanidi wa YAML ndani ya programu, hati au API kwa kawaida huhitaji JSON - zana hii hukufanyia ubadilishaji.

Zana hii husoma YAML yako kikamilifu kwa ndani kwenye kivinjari chako (js-yaml, JavaScript tupu) na kutoa JSON iliyowekwa nafasi kwa usafi (nafasi 2). YAML isiyo halali hukataliwa kwa ujumbe wazi wa hitilafu. Ubadilishaji huhifadhi muundo - vitu, orodha na thamani hubaki vilevile. Hakuna kinachopakiwa.

Kichocheo cha kawaida zaidi: faili ya mipangilio iliyotunzwa kwa mkono kutoka mradi inahitaji kusomwa na hati, zana ya kivinjari au huduma ya wavuti inayokubali tu muundo mfupi wa wavuti. Kwa kuwa nafasi za kuingiza ndani zina maana katika muundo wa chanzo, zana hufichua mara moja vikwazo vya kawaida kama tabo zilizoingia bila kukusudia au mistari isiyolingana - hivyo unagundua makosa ya kuandika kabla hayajaleta uharibifu chini zaidi.

Maelezo ya kiufundi

Maelezo ya kiufundi
Miundo ya ingizoYAML, YML
Muundo wa matokeoJSON
Uchakataji wa kundiHapana
UchakatajiNdani ya kivinjari (JavaScript)
Upakiaji wa failiHakuna

Katika hatua 3

  1. Dondosha au chagua faili yako ya YAML.
  2. Zana hubadilisha kuwa JSON kwa ndani.
  3. Pakua faili ya JSON.

Mipaka: YAML lazima iwe halali (vinginevyo hitilafu wazi). Maoni ya YAML hupotea (JSON haina). Hati nyingi za YAML katika faili moja (---) husomwa hadi ya kwanza. Faili kubwa sana zinahitaji kumbukumbu. Nambari na boolean hubaki kuwa aina halisi za JSON (number/boolean); alama za muda za YAML huwa mfuatano wa maandishi wa ISO 8601, kwa kuwa JSON haijui umbizo la tarehe.

Maswali yanayoulizwa mara kwa mara

Je, faili yangu hupakiwa?

Hapana. Ubadilishaji hufanyika kikamilifu kwa ndani kwenye kivinjari - hakuna kinachotumwa.

Je, maoni hubaki?

Hapana. JSON haiungi mkono maoni, kwa hiyo huondoka katika ubadilishaji.

Nini hutokea kwa YAML isiyo halali?

Unapata ujumbe wazi wa hitilafu wenye sababu - bila kuanguka.

JSON huumbizwaje?

Inasomeka kwa nafasi 2 za kuingiza ndani - tayari kwa msimbo na API.

Zana zinazohusiana

JSON kwa YAML · XML kwa JSON · YAML hadi XML · TOML hadi JSON · JSON hadi TOML · YAML hadi TOML