Badilisha YAML kuwa JSON YAML Ain't Markup Language ↔ JavaScript Object Notation Bure Mtandaoni Salama
Weka faili lako la YAML hapa na uondoke na JSON. Linasomwa na kuandikwa hapa, kwenye kivinjari chako, kwa hivyo faili halitoki kwenye kifaa chako — na kile ambacho mageuzi huhifadhi, na kile ambacho hayawezi, kimeandikwa hapa chini badala ya kukuachia ukigundue mwenyewe.
Badilisha faili lako
Dondosha faili lako la YAML hapa, au chagua faili.
Faili lako halitoki kwenye kifaa hiki. Kila kitu kinafanyika kwenye kivinjari chako.
Hakuna kinachopakiwa
Badilisha kutoka YAML
Badilisha kuwa YAML
Miundo hii inatoka wapi
CSV ndiyo kongwe zaidi na yenye viwango vichache zaidi: jedwali lililoandikwa kama mistari ya maandishi, linalotumika tangu miaka ya 1970 na lililoelezwa kwa maandishi rasmi mwaka 2005 pekee, wakati kila programu ilikuwa tayari imejiamulia kitenganishi ni nini na ni lini la kuweka alama za nukuu. XML ilitokana na SGML mwaka 1998 kwa ajili ya hati zinazopaswa kubeba muundo mkali na kukaguliwa dhidi ya schema. JSON ilitolewa kutoka JavaScript na Douglas Crockford takriban mwaka 2001, ikipunguzwa kwa makusudi hadi vitu, orodha, namba na maandishi — na unyenyekevu huo ndio uliofanya itawale wavuti. YAML ni binamu yake anayesomeka kwa urahisi, ambapo ujongezaji wa mistari hufanya kazi ambayo mabano hufanya kwingineko. Jambo moja linalojalisha unapobadilisha kati yake: CSV ni tambarare, gridi ya safu mlalo na safu wima, ilhali JSON, XML na YAML ni miti.
Unapokutana nayo
CSV ndiyo hutolewa na lahajedwali na ndiyo utakayokabidhiwa na mhasibu, jukwaa la duka au taarifa ya benki. JSON ndiyo lugha ya huduma za wavuti na ndiyo inayotumika zaidi na zaidi kuandikia faili za usanidi. XML inaendelea kuwepo katika mifumo ya zamani ya makampuni, katika viwango vya ankara na ndani ya miundo ya ofisi yenyewe. YAML ni mahali ambapo binadamu huandika mipangilio kwa mkono. Kubadilisha kati yake ndiyo kazi ya kila siku ya kuhamisha data kutoka ilikozalishwa hadi inakohitajika.
Maswali ambayo watu huuliza
CSV yangu ilifunguka kama safu wima moja katika Excel. Kwa nini?
Kwa sababu lahajedwali lako lilitarajia kitenganishi tofauti. Excel hufuata kitenganishi cha orodha kilichowekwa katika mipangilio ya kikanda ya kompyuta, ambacho ni nukta-mkato popote ambapo koma tayari ni alama ya desimali — yaani, sehemu kubwa ya bara la Ulaya. Faili iliyotenganishwa kwa koma kisha huonekana kama safu wima moja ya maandishi. Tumia kisanduku cha kuingiza data na taja kitenganishi waziwazi, badala ya kubofya faili mara mbili. Mpangilio huohuo wa kikanda ndio sababu 3.5 wakati mwingine hufika kama tarehe.
Kwa nini JSON yangu yenye viwango vya ndani haiwezi kuwa lahajedwali nadhifu?
Kwa sababu lahajedwali ni tambarare na JSON ni mti. Safu mlalo inaweza kushikilia thamani moja kwa kila safu wima; kitu cha JSON kinaweza kushikilia orodha ndani ya sehemu ndani ya orodha nyingine. Kubadilisha kunamaanisha kuchagua jinsi ya kukitandaza: ama kuunganisha majina ya ndani kuwa kichwa kimoja kirefu cha safu wima, au kurudia safu mlalo ya mzazi mara moja kwa kila mtoto. Zote mbili ni maafikiano, na hakuna inayoweza kutenguliwa kiotomatiki — ndiyo maana kurudi kutoka lahajedwali hadi umbo la asili kwa kawaida kunahitaji uamuzi wa binadamu.
Je, faili hupoteza ubora?
Inategemea kile ambacho miundo hiyo miwili inaweza kuhifadhi. Kubadilisha kati ya miundo inayohifadhi kitu kilekile — PNG kuwa BMP, WAV kuwa FLAC — hakupotezi chochote. Kubadilisha kuwa muundo unaotupa taarifa ili kuokoa nafasi, kama JPEG au MP3, hupoteza kidogo kila mara, na kubadilisha kurudi hakurudishi. Pale ambapo kuna chaguo, ukurasa huu hupendelea kuhifadhi ubora wa asili kuliko kutengeneza faili dogo kabisa.
Je, faili langu linapakiwa mahali popote?
Hapana. Ubadilishaji hufanyika ndani ya kivinjari chako, kwenye mashine yako mwenyewe; faili halitoki humo na hakuna seva hapa inayoweza kulipokea. Ndiyo maana faili kubwa hupunguzwa na kumbukumbu ya kifaa chako badala ya upakiaji, na ndiyo maana hakuna unachobadilisha kinachoweza kuonekana kwenye kumbukumbu za mtu yeyote — ikiwemo zetu. Zana za sauti na video hupakua injini yao ya ubadilishaji kutoka tovuti hii mara ya kwanza unapozitumia, takriban megabaiti thelathini mara moja; baada ya hapo kazi bado hufanyika kabisa kwenye mashine yako.
Kwa nini watu hubadilisha YAML kuwa JSON
YAML ni mfumo wa uandishi ambao watu huchagua wanapolazimika kuandika data kwa mkono. Hutumia upangaji wa ndani (indentation) badala ya mabano ya mviringo, huruhusu maoni na husomeka karibu kama muhtasari, ndiyo maana ikawa kipendwa kwa usanidi: mifumo ya ujenzi, fafanuzi za kontena, faili za usambazaji, mipangilio ya tovuti tuli, zana za nyaraka na usanidi usiohesabika wa programu. JSON ni mfumo wa uandishi ambao programu hupendelea kupokea. Ni kali, haina maoni, na kila lugha ya programu inaweza kuisoma kwa maktaba ya kawaida. Faili iliyoandikwa kwa ajili ya binadamu inapopaswa kukabidhiwa kwa programu, API au zana inayokubali JSON pekee, ubadilishaji unahitajika. Ndiyo maana watu hubadilisha YAML kuwa JSON: wana data katika umbo linalopendeza kuandika, na mahali inapokwenda panataka umbo rahisi kuchanganua.
Hali hizi ni za kila siku. Msanidi programu anayetunza usanidi katika YAML na anapaswa kuutuma kwa huduma kama JSON. Timu inayotaka kuthibitisha faili ya mipangilio kwa zana inayokagua JSON. Mwandishi mwenye front matter katika YAML anayetaka kuilisha hati ya amri. Mwanafunzi anayetaka kuona jinsi upangaji wa ndani wa faili ya YAML unavyolingana na mabano ya mviringo. Katika kila hali data ni ile ile, na mfumo wa uandishi pekee ndio unaobadilika.
Ukurasa huu hubadilisha YAML kuwa JSON ndani ya kivinjari chako. Faili yako husomwa na kuandikwa hapa, kwa hiyo haiondoki kamwe kwenye kifaa chako, jambo muhimu kwa faili za usanidi, ambazo mara nyingi hushikilia anwani, majina ya mifumo ya ndani na wakati mwingine siri. Na ukurasa unakuambia mapema kile ambacho uvukaji unahifadhi na kile usichoweza, badala ya kukuacha ukigundue. Hapa chini utapata jinsi ubadilishaji unavyofanya kazi, kinachopotea pamoja na maoni, na cha kutarajia kutoka kwa tarehe na vitambulisho.
Jinsi ubadilishaji unavyofanya kazi
Maumbo yale yale katika mifumo yote miwili
YAML yako husomwa ndani ya kivinjari chako, na muundo wake huandikwa kama JSON. Yote mawili yanashikilia maumbo yale yale: ramani, orodha, mfuatano wa herufi, nambari, buliani na null huvuka bila kupotea. Ramani (mapping) katika YAML huwa kitu katika JSON, mfuatano (sequence) huwa safu ya mpangilio, na thamani za skalari hubakiza aina zake. Mstari kama port: 8080 hutoa nambari, na enabled: true hutoa buliani.
Nanga na majina mbadala hupanuliwa
YAML ina kipengele ambacho JSON haina: unaweza kuweka alama kwenye kizuizi kwa nanga na kukirejelea kwingine kwa jina mbadala, ili kuepuka kujirudia. Nanga na majina mbadala hupanuliwa, kwa hiyo matokeo husimama yenyewe. Kila mahali jina mbadala lilipoonekana sasa pana nakala kamili ya kizuizi. JSON ni ndefu zaidi, lakini haihitaji maarifa ya nanga ili kusomwa.
Upangaji wa ndani huwa muundo
Katika YAML, muundo huonyeshwa kwa upangaji wa ndani. Katika JSON, huonyeshwa kwa mabano ya mviringo na ya mraba. Kigeuzi husoma upangaji wa ndani kama mwandishi alivyokusudia, na kukuandikia mabano. Makosa ya upangaji wa ndani, ambayo ndiyo makosa ya kawaida zaidi ya YAML, huripotiwa badala ya kubahatishwa.
Kinachohifadhiwa
Kila kitu ambacho ni data
Kila kitu huhifadhiwa, kwa sababu zote mbili zinashikilia maumbo yale yale: ramani, orodha, mfuatano wa herufi, nambari, buliani na null huvuka bila kupotea. Ikiwa ilikuwa thamani katika YAML yako, ni thamani katika JSON.
Mpangilio wa funguo
Funguo hubakiza mpangilio ambao ziliandikwa, kwa hiyo JSON husomeka kwa mfuatano ule ule kama YAML.
Mfuatano wa herufi wa mistari mingi
Mfuatano wa herufi unaoenea mistari kadhaa katika YAML, ulioandikwa kwa mitindo ya vizuizi, hubebwa kama mfuatano mmoja wenye mapumziko ya mistari ndani yake, ambayo JSON huyaandika kama mfuatano wa kutoroka. Maandishi ni yale yale.
Unachopaswa kujua kabla ya kubadilisha YAML kuwa JSON
Maoni na mpangilio hupotea
Maoni, mistari tupu na chaguo kati ya iliyo ndani ya nukuu na isiyo na nukuu ni jinsi faili ya YAML inavyosomeka, si maana yake, na hakuna kati ya hivyo kinachonusurika, kwa sababu JSON haina mahali pa kuvihifadhi. Ikiwa YAML yako imejaa maoni ya maelezo, JSON haitakuwa na hata moja. Hifadhi YAML kama faili ambayo watu husoma na kuhariri, na uichukulie JSON kama nakala inayotokana nayo.
Tarehe zisizo na nukuu hufika kama maandishi
Tarehe iliyoandikwa bila nukuu hufika kama maandishi, kwa kuwa JSON haina tarehe. Mstari kama released: 2026-03-14 hutoa mfuatano wa herufi 2026-03-14. Programu inayosoma JSON lazima iitafsiri kama tarehe ikihitaji moja.
Vitambulisho maalum havizingatiwi
Vitambulisho maalum havizingatiwi: ni aina za kawaida tu zinazosomwa, jambo ambalo pia huzuia faili kuomba kitu ambacho ukurasa huu hauna. YAML huruhusu vitambulisho vinavyoambia programu fulani ijenge kitu fulani. Maagizo kama hayo hayamaanishi chochote hapa, na kigeuzi hakiyafuati.
Jinsi ya kubadilisha YAML kuwa JSON hapa
Ongeza faili yako
Buruta faili ya YAML kwenye ukurasa au ichague kutoka kwenye kifaa chako. Husomwa ndani ya kivinjari chako na haipakiwi.
Badilisha
Bonyeza kitufe. Faili ya ukubwa wa kawaida huchukua muda mfupi. Acha ukurasa wazi hadi imalize.
Pakua na ukague
Pakua JSON na uifungue katika kihariri cha maandishi. Tazama mwanzo na mwisho, na hakikisha muundo na aina ni unazotarajia.
Mtazamo wa karibu wa YAML na JSON
Mifumo miwili ya uandishi kwa data ile ile
YAML iliundwa iwe rahisi kwa watu kuandika na kusoma. JSON iliundwa iwe rahisi kwa programu kusoma na kuandika. Zinaingiliana kiasi kwamba JSON karibu ni sehemu ndogo ya YAML, na kisomaji cha YAML kwa kawaida kinaweza kusoma JSON. Kinyume si kweli, kwa sababu YAML ina vipengele zaidi. Kubadilisha YAML kuwa JSON ni kutoka kwenye mfumo tajiri hadi ule mkali zaidi, na kuacha vya ziada: maoni, nanga na vitambulisho.
Kwa nini makosa ya upangaji wa ndani ni muhimu
Kwa sababu YAML inategemea upangaji wa ndani, mstari ulioharibika huvuruga maana, na wakati mwingine bado huchanganuliwa. Ufunguo uliopaswa kuwa ndani ya kizuizi huishia nje yake. JSON hufanya makosa kama hayo yaonekane, kwa kuwa mabano ya mviringo huonyesha hasa kila ufunguo ulitua wapi. Kubadilisha kwa hiyo pia ni njia rahisi ya kukagua kwamba faili ina maana unayodhani.
Vichupo
YAML hairuhusu vichupo kwa upangaji wa ndani. Ikiwa faili yako inavyo, ubadilishaji utaripoti tatizo. Badilisha vichupo kwa nafasi na ujaribu tena.
Hali za kawaida kwa undani
Usanidi wa huduma na zana
Zana nyingi hukubali usanidi katika JSON pekee, au huuthibitisha dhidi ya taswira ya JSON (schema). Badilisha YAML yako na utumie matokeo pale JSON inapohitajika.
Kukagua faili inasema nini hasa
Usanidi wa YAML unapofanya kazi kwa ajabu, kuubadilisha kuwa JSON huonyesha muundo bila utata. Funguo zilizowekwa vibaya na aina zisizo sahihi huonekana wazi.
Kulisha hati za amri na API
API inayochukua mwili wa JSON inaweza kupewa maudhui ya faili ya YAML baada ya ubadilishaji. Inakuruhusu kuweka faili katika umbo unalopenda kuhariri.
Faili za nyaraka na maudhui
Vizalishi vya tovuti tuli na zana za nyaraka hutumia YAML kwa front matter na faili za data. Kuzibadilisha huruhusu zana nyingine kusoma data ile ile.
Ushauri wa vitendo kabla ya kubadilisha YAML kuwa JSON
Kagua upangaji wa ndani
Tumia nafasi, si vichupo, na uweke upana ule ule katika kila ngazi. Vihariri vingi vinaweza kuonyesha nafasi tupu na kuangazia makosa ya YAML.
Weka nukuu kwenye thamani zinazopaswa kubaki maandishi
Thamani isiyo na nukuu kama yes, no au 1.0 inaweza kusomwa kama buliani au nambari. Ikiwa unamaanisha maandishi, weka nukuu kuzunguka. Hili hulinda nambari za matoleo, misimbo na vifupisho vya nchi.
Weka maoni katika YAML
Kwa kuwa maoni hayanusurika, weka YAML kama chanzo kikuu, pamoja na maelezo yake, na uzalishe JSON upya inapohitajika.
Faili kubwa
Kila kitu hufanya kazi kwenye kifaa chako, kwa hiyo faili kubwa sana inahitaji kumbukumbu. Kwa faili za megabaiti nyingi, tumia kompyuta, na ugawe data ikiwa ukurasa unasumbuka.
Maswali ambayo watu huuliza kabla ya kubadilisha
Maoni yangu yamekwenda wapi?
Yamepotea. JSON haina mahali pa kuhifadhi maoni, na ni jinsi faili inavyosomeka, si maana yake.
Kwa nini tarehe yangu ni mfuatano wa herufi?
Kwa sababu JSON haina tarehe. Tarehe iliyoandikwa bila nukuu hufika kama maandishi.
Nanga na majina mbadala vinakuwaje?
Hupanuliwa, kwa hiyo matokeo husimama yenyewe.
Kwa nini kitambulisho changu hakikufanya kazi?
Vitambulisho maalum havizingatiwi. Ni aina za kawaida tu zinazosomwa.
Je, faili yangu inapakiwa?
Hapana. Ubadilishaji hufanyika ndani ya kivinjari chako na faili haiondoki kamwe kwenye kifaa chako.
Naweza kurudi kwenye YAML?
Ndiyo. JSON kuwa YAML huandika data kurudi katika umbo linalosomeka, ingawa bila maoni ambayo asili ilikuwa nayo.
Kuchagua kwa busara unapobadilisha YAML kuwa JSON
Je, JSON inahitajika kweli?
Ikiwa zana inayopokea inasoma YAML, hifadhi YAML. Badilisha tu pale JSON inapohitajika.
Malengo mengine
Ikiwa mahali pa kuelekea ni faili ya alama, JSON kuwa XML inaweza kufuata. Kwa majedwali, JSON kuwa CSV na JSON kuwa XLSX hutumikia majedwali.
Hifadhi YAML
YAML ndicho chanzo kikuu, pamoja na maoni na mpangilio wake. Kihifadhi, na uichukulie JSON kama nakala.
Kupata matokeo mazuri baada ya ubadilishaji
Thibitisha JSON katika kionyeshi
Fungua matokeo katika kihariri kinachoelewa JSON na ukunje vitu. Muundo ukionekana kama unavyotarajia, ni imara.
Kagua aina
Tazama thamani kama matoleo, misimbo na bendera. Hakikisha ni mfuatano wa herufi pale ulipomaanisha mfuatano wa herufi na nambari pale ulipomaanisha nambari.
Punguza kwa ajili ya usafirishaji
Ikiwa JSON itatumwa kupitia mtandao, zipo zana zinazoondoa nafasi tupu na kuifanya nyepesi. Data inabaki ile ile.
Kuandaa YAML yako ili ibadilike vizuri
Iweke rahisi
Unapobadilisha YAML kuwa JSON, YAML rahisi hubadilika vizuri zaidi: ramani, orodha na thamani rahisi. Vipengele kama vitambulisho maalum hupuuzwa, na nanga hufanya tu faili kuwa ndefu zaidi.
Kuwa wazi kuhusu aina
Weka nukuu kwenye chochote kinachoonekana kama aina nyingine. Wazi ni salama kuliko werevu, na JSON itabeba hasa ulichoandika.
Jaribu kwa kipande kidogo kwanza
Ikiwa faili yako ni kubwa, chukua sehemu moja kwenye faili ya majaribio na ubadilishe hiyo. Mtazamo wa haraka kwenye matokeo unaonyesha kama muundo ni unaotarajia.
Kupata zaidi unapobadilisha YAML kuwa JSON
Tumia ubadilishaji kama ukaguzi
Mojawapo ya matumizi bora ya ukurasa huu ni kama kioo. Unapobadilisha YAML kuwa JSON, mabano ya mviringo huonyesha hasa jinsi upangaji wa ndani ulivyoeleweka. Ikiwa ufunguo uko kwenye ngazi isiyo sahihi, au orodha ilimeza kipengee ambacho haikupaswa kumeza, inaonekana wazi kwenye matokeo. Watu wengi hubadilisha usanidi kwa madhumuni ya kuthibitisha tu kwamba unasema walichomaanisha.
Angalia mshangao wa kawaida wa aina
YAML husoma baadhi ya maneno matupu kama aina nyingine. Neno no linaweza kusomwa kama false, toleo kama 1.10 kama nambari 1.1, na msimbo wa nchi kama NO kama buliani katika baadhi ya visomaji. Kigeuzi hufuata aina za kawaida, kwa hiyo thamani zinazoonekana kama nambari au buliani zitapewa aina hizo. Ikiwa unataka zibaki maandishi, weka nukuu kuzunguka katika YAML kabla ya kubadilisha.
Mfuatano mrefu wa herufi na mitindo ya vizuizi
YAML hutoa mitindo ya vizuizi kwa maandishi marefu, mmoja unaohifadhi mapumziko ya mistari na mwingine unaoyakunja kuwa nafasi. Yote mawili husomwa kama waundaji wa fomati walivyokusudia, na mfuatano wa herufi unaotokana huandikwa kwenye JSON ukiwa na mapumziko ya mistari kama mfuatano wa kutoroka. Maandishi ni yale yale, na JSON ni tu haipendezi kwa binadamu kusoma, ambayo ndiyo sababu YAML ipo.
Hati kadhaa katika faili moja
YAML huruhusu zaidi ya hati moja katika faili moja, zinazotenganishwa kwa vistari vitatu. Ikiwa faili yako ina kadhaa, fikiria unataka ipi. Zigawe kuwa faili tofauti na ubadilishe kila moja, ili kila faili ya JSON ishikilie hati moja.
Siri katika usanidi
Faili za usanidi wakati mwingine huwa na nenosiri, tokeni na funguo. Kwa kuwa ubadilishaji hufanyika kwenye kivinjari chako, hakuna kinachotumwa popote. Hata hivyo, usiache faili iliyobadilishwa kwenye folda ya pamoja au barua pepe, na uondoe siri kabla ya kuipeleka kwa wengine.
Kuweka miundo yote miwili sawia
Ikiwa mradi unahitaji toleo la YAML na la JSON la data ile ile, chukulia moja kama chanzo na uzalishe nyingine upya kila inapobadilika. Kila unapobadilisha YAML kuwa JSON, fanya hivyo kutoka kwenye YAML ya sasa, na usirekebishe JSON kwa mkono. Kwa njia hii hizo mbili haziwezi kutengana.
Kuthibitisha dhidi ya taswira ya JSON
Zana nyingi hukagua JSON dhidi ya taswira (schema), maelezo ya funguo na aina zipi zinaruhusiwa. Usanidi wa YAML hauwezi kukaguliwa moja kwa moja kila mara, lakini umbo lake la JSON linaweza. Hii ni sababu ya kawaida ya kubadilisha YAML kuwa JSON: kuthibitisha faili kabla haijafika kwenye mfumo ambao ungeikataa.
Faragha na ushughulikiaji
Kwa nini ubadilishaji wa ndani ni muhimu kwa usanidi
Faili za usanidi mara nyingi hushikilia anwani, majina ya mifumo ya ndani na wakati mwingine funguo na nenosiri. Vigeuzi vingi vya mtandaoni hupakia faili yako kwenye seva, huichakata na kurudisha matokeo, na kwa muda nakala huishi kwenye mashine usiyoidhibiti. Hapa kivinjari chako mwenyewe hufanya kazi, kwa hiyo faili hubaki kwenye kifaa chako.
Kinachotokea ukiondoka
Ukifunga ukurasa, faili iliyobadilishwa hupotea kutoka kwenye kivinjari, kwa hiyo ipakue kwanza. Hakuna kitu kuhusu faili yako kinachohifadhiwa.
Ikiwa kitu kitaenda vibaya
Ukurasa unaripoti kosa la YAML
Tazama mstari unaoelekeza. Sababu za kawaida ni vichupo vilivyotumika kwa upangaji wa ndani, nafasi inayokosekana baada ya nukta pacha, au nukuu isiyofungwa.
Muundo si ule niliotarajia
Kagua upangaji wa ndani. Mstari ulio nafasi moja nje ya mahali pake ni wa kizuizi tofauti na ulichokusudia.
Ukurasa unaganda na faili kubwa
Kila kitu hufanya kazi kwenye kifaa chako, na faili kubwa inahitaji kumbukumbu. Jaribu tena kwenye kompyuta, au ugawe data.
Zana zinazohusiana
Familia hiyo hiyo ya zana inashughulikia kazi za jirani. Ili kurudi nyuma, tumia JSON kuwa YAML. Kwa alama, XML kuwa JSON na JSON kuwa XML hubadilisha kati ya hizo mbili. Kwa majedwali, kuna JSON kuwa CSV, CSV kuwa JSON, JSON kuwa XLSX na XLSX kuwa JSON.
Mfano uliofanyiwa kazi
Tuseme timu yako inahifadhi mipangilio ya programu katika faili ya YAML yenye maoni, nanga kwa vizuizi vinavyojirudia na tarehe ya toleo, na zana ya ufuatiliaji inataka mipangilio ile ile kama JSON. Unaburuta faili hapa na kubonyeza kitufe. Muda mfupi baadaye unapakua JSON ambamo nanga zimepanuliwa, tarehe ni mfuatano wa herufi na maoni yamepotea. Unaituma kwa zana. YAML inabaki kwenye hazina yako, pamoja na maoni yake, kama faili ambayo watu huhariri.
Orodha fupi ya ukaguzi
Kabla ya kubadilisha
Kagua upangaji wa ndani. Weka nukuu kwenye thamani zinazopaswa kubaki maandishi. Hifadhi YAML.
Wakati wa kubadilisha
Baki kwenye ukurasa hadi faili iwe tayari.
Baada ya kubadilisha
Fungua JSON, kagua muundo na aina, na uijaribu na zana itakayoisoma.
Makosa ya kawaida
Kutarajia maoni yanusurike
Hayanusurika. Hifadhi YAML kwa ajili ya maelezo.
Kuacha thamani zenye utata bila nukuu
Thamani kama yes, no na 1.0 zinaweza kusomwa kama aina nyingine. Ziwekee nukuu.
Kutumia vichupo
YAML hairuhusu vichupo kwa upangaji wa ndani. Tumia nafasi.
Faili yako hubaki kwenye kifaa chako
Ubadilishaji hufanyika ndani ya kifaa. Faili yako husomwa na kivinjari chako mwenyewe, huandikwa upya huko huko na kurudishwa kama JSON. Hakuna kinachopakiwa, kwa hiyo hakuna nakala inayoishia kwenye seva wala mtu mwingine anayeweza kuisoma. Kwa usanidi wenye maudhui ya faragha, hiyo ndiyo njia salama ya kubadilisha YAML kuwa JSON.
Muhtasari
Ili kubadilisha YAML kuwa JSON hapa, buruta faili na ubonyeze kitufe. Husomwa na kuandikwa ndani ya kivinjari chako, kwa hiyo faili haiondoki kamwe kwenye kifaa chako. Kila kitu huhifadhiwa, kwa sababu zote mbili zinashikilia maumbo yale yale: ramani, orodha, mfuatano wa herufi, nambari, buliani na null huvuka bila kupotea. Nanga na majina mbadala hupanuliwa, kwa hiyo matokeo husimama yenyewe. Maoni, mistari tupu na chaguo kati ya iliyo ndani ya nukuu na isiyo na nukuu ni jinsi faili ya YAML inavyosomeka, si maana yake, na hakuna kati ya hivyo kinachonusurika, kwa sababu JSON haina mahali pa kuvihifadhi. Tarehe iliyoandikwa bila nukuu hufika kama maandishi, kwa kuwa JSON haina tarehe. Vitambulisho maalum havizingatiwi: ni aina za kawaida tu zinazosomwa.