sw

JSON kwa YAML

Badilisha faili ya JSON kuwa YAML kwa ndani - ikihifadhi muundo na ikisomeka, 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+

YAML ni muundo wa data unaorafiki kwa binadamu unaodhihirisha muundo uleule wa JSON - vitu, orodha, namba, maandishi - lakini kwa nafasi za kuingiza ndani badala ya mabano ya curly. Ni kiwango cha faili za usanidi (Docker Compose, Kubernetes, mistari ya CI, GitHub Actions) na ni rahisi zaidi kusoma na kuhariri kuliko JSON.

Zana hii huchanganua JSON yako kikamilifu kwa ndani kwenye kivinjari chako na kutoa YAML yenye muundo unaolingana (js-yaml, JavaScript tupu). JSON isiyo halali hukataliwa kwa ujumbe wazi wa hitilafu badala ya kuanguka. Mchakato haupotezi chochote: YAML kurudi kwenye JSON huzaa muundo uleule. Hakuna kinachopakiwa.

Kivitendo unaitumia pale kiolesura cha programu kinapokuletea jibu fupi, lakini unataka kuhifadhi mipangilio hiyo kama usanidi unaotunzwa kwa mkono. Mwandiko wenye nafasi za kuingiza ndani huonyesha viota kwa jicho moja na hurahisisha mabadiliko ya baadaye pamoja na kulinganisha matoleo mawili katika usimamizi wa matoleo. Mifuatano mirefu ya herufi na alama maalum hulindwa kwa usahihi ili matokeo yabaki halali bila marekebisho ya ziada.

Maelezo ya kiufundi

Maelezo ya kiufundi
Miundo ya ingizoJSON
Muundo wa matokeoYAML
Uchakataji wa kundiHapana
UchakatajiNdani ya kivinjari (JavaScript)
Upakiaji wa failiHakuna

Katika hatua 3

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

Mipaka: JSON lazima iwe halali (vinginevyo hitilafu wazi). JSON haina maoni, kwa hivyo hakuna yanayoweza kuhamishiwa kwa YAML. Miundo mirefu sana au mikubwa inahitaji kumbukumbu. Nanga/marejeo hayatolewi kwa makusudi (husomeka zaidi).

Maswali yanayoulizwa mara kwa mara

Je, faili yangu hupakiwa?

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

Je, ubadilishaji haupotezi chochote?

Ndiyo. YAML kurudi kwenye JSON huzaa muundo wa data uleule hasa.

Nini hutokea kwa JSON isiyo halali?

Unapata ujumbe wazi wa hitilafu wenye sababu - bila kuanguka.

Nahitaji YAML kwa nini?

YAML ni kiwango cha usanidi kama Docker Compose, Kubernetes na mistari ya CI.

Zana zinazohusiana

YAML kwa JSON · XML kwa JSON · JSON hadi XML · XML hadi YAML · JSON hadi TOML · GeoJSON kwa KML