24 converter Vipimo · Sarafu · Faili

Badilisha JSON kuwa XML JavaScript Object Notation ↔ Extensible Markup Language Bure Mtandaoni Salama

Weka faili lako la JSON hapa na uondoke na XML. 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 JSON hapa, au chagua faili.

Faili lako halitoki kwenye kifaa hiki. Kila kitu kinafanyika kwenye kivinjari chako.

Kuhusu kibadilishaji hiki
Kinachohifadhiwa Mti mzima. Kitu chenye ufunguo mmoja huipa hati jina la ufunguo huo, kwa hivyo faili la XML lililopelekwa kwenye JSON na kurudishwa linafanana na lenyewe; safu hurudia kipengele chake; ufunguo unaoanza na @ huwa sifa.
Kisichoweza kufanya Ufunguo wowote wa JSON unaweza kuwa neno; jina la kipengele cha XML haliwezi. Ufunguo usio jina halali haubadilishwi kwa nguvu kuwa jina — huwa <item name="…"> ili asili ibaki kwenye faili na iweze kupatikana. Hakuna kinachowekwa katika nafasi ya majina, na hakuna kinachopewa schema: matokeo yamejengwa vizuri, hayajathibitishwa.
Mahali kinapofanya kazi Kwenye kivinjari chako. Hakuna kinachopakiwa, kwa hivyo hakuna cha kufuta baadaye.

Hakuna kinachopakiwa

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 JSON kuwa XML

JSON ni lugha ya msimbo wa kisasa wa wavuti: nyepesi, inayosomeka na inayoeleweka na kila lugha ya programu. XML ni ndugu mkubwa na rasmi zaidi, iliyoandikwa kwa lebo zinazofunguka na kufungwa, na bado ndiyo fomati inayohitajika mahali pengi kuliko unavyoweza kudhani. Programu za uhasibu, mifumo ya kodi na forodha, majukwaa ya zabuni za umma, mifumo ya kulisha bidhaa, michakato ya uchapishaji, programu za makampuni na orodha ndefu ya huduma za zamani za wavuti zote hutarajia XML. Data yako ikiwa katika JSON na mfumo unaopaswa kuipokea unazungumza XML, ubadilishaji unahitajika. Ndiyo maana watu hubadilisha JSON kuwa XML: wana taarifa katika umbo moja, na mahali inapokwenda panadai jingine.

Hali hizi ni za kawaida. Msanidi programu anayepaswa kutuma data kutoka programu ya kisasa kwenda huduma iliyojengwa miaka iliyopita. Duka linalotoa bidhaa kama JSON na linapaswa kukabidhi mlisho kwa soko linalotaka XML. Timu inayohitaji usanidi katika umbo la alama ambalo zana inapendelea. Mwanafunzi anayetaka kuona data ileile inavyoonekana katika njia zote mbili za uandishi. Katika kila hali, maudhui yako tayari, na ni uandishi tu unaotofautiana.

Ukurasa huu hubadilisha JSON kuwa XML ndani ya kivinjari chako. Faili lako husomwa na kuandikwa hapa, kwa hiyo halitoki kwenye kifaa chako kamwe, jambo muhimu kwa oda, ankara na kitu chochote kingine cha faragha. Na ukurasa unakueleza mapema kile ambacho ubadilishaji huhifadhi na kile usichoweza, badala ya kukuacha ukigundue mwenyewe. Hapa chini utapata jinsi ubadilishaji unavyofanya kazi, jinsi majina, orodha na sifa zinavyoshughulikiwa na nini cha kufanya kuhusu funguo ambazo XML haiwezi kuzikubali.

Jinsi ubadilishaji unavyofanya kazi

Mti mzima huhamishwa

Faili lako la JSON husomwa ndani ya kivinjari chako, na mti mzima huandikwa kama XML. Vitu huwa vipengee, funguo zake huwa majina ya vipengee vya ndani, na thamani huwa maandishi ndani yake. Uundaji wa ndani katika JSON ni uundaji wa ndani katika XML, kwa hiyo umbo unaloliona kwenye mabano ya mawimbi ndilo umbo unalopata kwenye lebo.

Hati hupewa jina la ufunguo mmoja

Hati ya XML inahitaji kipengee kimoja tu cha mzizi. Kama kitu chako cha JSON kina ufunguo mmoja, ufunguo huo huipa hati jina. Hii ndiyo hali rahisi: faili la XML lililochukuliwa kwenda JSON na kurudi linafanana lenyewe, kwa sababu kipengee cha mzizi huwa ufunguo mmoja na hurudi kama kipengee cha mzizi. Kama JSON yako ina funguo kadhaa juu kabisa, kibadilishaji huzifunika kwa kipengee cha mzizi ili matokeo yawe na muundo sahihi.

Orodha hurudia kipengee

Safu hurudia kipengee chake. Ufunguo products wenye orodha ya rekodi tatu hutoa vipengee vitatu vya product kimoja baada ya kingine, ndivyo XML inavyoeleza orodha. Mpangilio huhifadhiwa.

Kinachohifadhiwa

Mti mzima

Kila kitu, kila orodha na kila thamani huhamishwa. Hakuna kinachoachwa, na uundaji wa ndani ni ule ule wa asili.

Sifa, kupitia @

Ufunguo unaoanza na @ huwa sifa. Rekodi yenye ufunguo @id na ufunguo name hutoa kipengee chenye sifa id na kipengee cha ndani name. Hii ni kanuni ileile inayotumiwa na ubadilishaji wa kinyume, kwa hiyo XML iliyochukuliwa kwenda JSON na kurudi huhifadhi sifa zake.

Mpangilio

Funguo huhifadhi mpangilio ambao zilionekana katika JSON, kwa hiyo vipengee katika XML hufuata mfuatano wa chanzo.

Unachopaswa kujua kabla ya kubadilisha JSON kuwa XML

Ufunguo wowote wa JSON unaweza kuwa neno; jina la XML haliwezi

Ufunguo wowote wa JSON unaweza kuwa neno, nambari au kifungu chenye nafasi. Jina la kipengee cha XML haliwezi: lazima lianze na herufi au mstari wa chini na linaweza kuwa na herufi, tarakimu, vistariungio, mistari ya chini na nukta, lakini bila nafasi. Ufunguo ambao si jina halali haulazimishwi kuwa mmoja. Huwa kipengee item chenye sifa name, kilichoandikwa kama item name=“the original key”, kwa hiyo asili bado iko kwenye faili na bado inapatikana. Hakuna kinachobadilishwa jina kwa kimya.

Hakuna nafasi za majina, hakuna mpango

Hakuna nafasi za majina, na hakuna mpango (schema) unaotolewa. Matokeo yana muundo sahihi, hayajathibitishwa. Yatasomwa na kisomaji chochote cha XML, lakini kama yanatimiza muundo maalum ambao mfumo wa kodi au soko linahitaji ni swali tofauti, na ambalo mpokeaji pekee ndiye anaweza kulijibu. Kama mpango unadai majina fulani ya vipengee, utahitaji kufanya funguo za JSON zilingane nayo kabla.

Thamani ni maandishi

XML haina aina za data: kila thamani ndani ya lebo ni maandishi. Nambari, true, false na null huandikwa kama maandishi yake. Programu inayosoma XML lazima izitafsiri inavyoona inafaa.

Jinsi ya kubadilisha JSON kuwa XML hapa

Ongeza faili lako

Buruta faili la JSON hadi kwenye ukurasa au lichague kutoka kwenye kifaa chako. Husomwa ndani ya kivinjari chako na halipakiwi.

Badilisha

Bonyeza kitufe. Faili la ukubwa wa kawaida huchukua muda mfupi. Acha ukurasa wazi hadi ukamilike.

Pakua na ukague

Pakua XML na ufungue katika kihariri cha maandishi au kivinjari. Tazama mwanzo na mwisho, na hakikisha majina ya vipengee ni unayotarajia na kwamba sifa zinaonekana pale ulipokusudia.

Mtazamo wa karibu wa JSON na XML

Njia mbili za kuandika mti

JSON na XML zote zinaeleza mti wa thamani. JSON huuandika kwa mabano ya mawimbi na ya mraba, na inajua tu vitu, orodha, mfuatano wa maandishi, nambari, thamani za kweli-au-uongo na null. XML huuandika kwa lebo zinazofunguka na kufungwa, na huongeza sifa, nafasi za majina na maudhui mchanganyiko. Zinaingiliana vizuri kwa data, kama rekodi na mipangilio, na vibaya kwa hati, ambapo maandishi na alama huchanganyika.

Kwa nini kanuni ni muhimu

JSON haina sifa, haina kipengee cha mzizi na haina dhana ya kurudia kipengee. Kwa hiyo ubadilishaji wowote unahitaji kanuni: @ kwa sifa, ufunguo mmoja kwa mzizi, kurudiwa kwa vipengee kwa orodha. Kanuni zinazotumika hapa ni rahisi na thabiti, na zinalingana na zile zinazotumika kutoka XML kwenda JSON, ndiyo maana safari ya kwenda na kurudi hufanya kazi katika hali za kawaida.

Thamani tupu

Mfuatano tupu wa maandishi na null vyote huishia kuwa kipengee tupu. Kama tofauti ni muhimu kwa mfumo unaopokea, iweke alama kwenye data kabla ya kubadilisha JSON kuwa XML, kwa mfano kwa alama tofauti.

Hali za kawaida kwa undani

Milisho kwa masoko na tovuti za kulinganisha

Majukwaa mengi huomba milisho ya bidhaa katika XML. Kama programu ya duka lako hutoa JSON, badilisha JSON kuwa XML, linganisha majina ya vipengee na vigezo vya jukwaa na upakie.

Huduma za zamani na mifumo ya makampuni

Mifumo iliyojengwa enzi za SOAP na API za awali hutarajia XML. Programu ya kisasa inaweza kuzalisha JSON na kuibadilisha kwa ajili yao.

Usanidi kwa zana zinazopendelea XML

Baadhi ya zana za ujenzi, mifumo ya maudhui na programu za kompyuta husoma mipangilio yake kutoka XML. Usanidi ulioandikwa kama JSON unaweza kugeuzwa kuwa umbo wanalohitaji.

Kujifunza na kulinganisha

Kuona data ileile katika njia zote mbili za uandishi ni njia nzuri ya kuelewa zinavyotofautiana. Bandika JSON ndogo, ibadilishe na ulinganishe hizo mbili kando kwa kando.

Ushauri wa vitendo kabla ya kubadilisha JSON kuwa XML

Hakikisha JSON ni halali

Koma iliyopotea au alama ya nukuu iliyokosekana itasimamisha ubadilishaji. Kama ukurasa unaripoti kosa, fungua faili katika kihariri kinachoangazia matatizo ya JSON na urekebishe mstari unaoonyesha.

Fanya funguo ziwe majina halali ya vipengee

Kama unajua XML itakaguliwa dhidi ya mpango, tumia funguo ambazo ni majina halali na zinazolingana na mpango. Vinginevyo kibadilishaji kitazihifadhi salama kama vipengee item, jambo lililo sahihi lakini huenda lisiwe kile mpokeaji anachotarajia.

Chagua ufunguo mmoja wa juu

Kama unataka kipengee cha mzizi cha XML yako kiwe na jina maalum, funika data yako kwa kitu chenye ufunguo huo mmoja kabla ya kubadilisha JSON kuwa XML.

Faili kubwa

Kila kitu hufanya kazi kwenye kifaa chako, kwa hiyo faili kubwa sana linahitaji kumbukumbu. Kwa faili za megabaiti nyingi, tumia kompyuta, na ugawe data ukurasa ukihangaika.

Maswali ambayo watu huuliza kabla ya kubadilisha

Nini hupa kipengee cha mzizi jina lake?

Kitu chenye ufunguo mmoja huipa hati jina la ufunguo huo.

Nawezaje kupata sifa?

Anza ufunguo kwa @. Huwa sifa ya kipengee.

Nini hutokea kwa ufunguo wenye nafasi ndani yake?

Si jina halali la kipengee, kwa hiyo huwa kipengee item chenye sifa name inayoshikilia ufunguo wa asili. Hakuna kinachopotea.

XML itapita ukaguzi wa mpango?

Matokeo yana muundo sahihi, hayajathibitishwa. Kama yanatimiza mpango fulani inategemea majina ya vipengee vyako na muundo.

Faili langu linapakiwa?

Hapana. Ubadilishaji hufanya kazi ndani ya kivinjari chako na faili halitoki kwenye kifaa chako kamwe.

Naweza kurudi kwenye JSON?

Ndiyo. XML kuwa JSON husoma mti wa XML tena, kwa kanuni zilezile za sifa.

Kuchagua kwa busara unapobadilisha JSON kuwa XML

XML inahitajika kweli?

Kama mfumo unaopokea unakubali JSON, tumia JSON. Badilisha tu pale XML inapohitajika.

Malengo mengine

Kwa usanidi ambao watu huhariri, JSON kuwa YAML husomeka kwa starehe zaidi. Kwa majedwali, JSON kuwa CSV na JSON kuwa XLSX hutumikia lahajedwali.

Weka JSON

JSON ndiyo chanzo kikuu. Ina aina za data. Iweke, na uchukulie XML kama nakala iliyotengenezwa kwa mpokeaji fulani.

Kupata matokeo mazuri baada ya ubadilishaji

Ifungue kwenye kivinjari

Kivinjari huonyesha XML kama mti unaokunjuka. Fungua faili na upanue vipengee. Kama muundo unaonekana kama unavyotarajia, ni imara.

Linganisha rekodi chache na chanzo

Chukua rekodi chache za katikati na uzilinganishe na JSON. Inachukua dakika moja na inakuambia ubadilishaji ni mwaminifu.

Ongeza kile mpokeaji anachohitaji

Kama mpokeaji anaomba mstari wa tamko, nafasi ya jina au rejeo la mtindo, viongeze katika kihariri cha maandishi. Si sehemu ya data na haviandikwi kwa ajili yako.

Kuandaa JSON yako ili ibadilike vizuri

Tumia miundo ya kawaida

Unapobadilisha JSON kuwa XML, data ya kawaida hubadilika vizuri zaidi: orodha za rekodi zinazoshiriki funguo zilezile, kila ufunguo ukiwa jina halali. Data isiyo ya kawaida hutoa matokeo sahihi lakini yasiyo nadhifu.

Amua nini ni sifa

Vitambulisho, misimbo na alama mara nyingi ni sifa katika XML. Ziweke alama kwenye JSON kwa @, na matokeo yataonekana kama XML ambayo binadamu angeandika.

Jaribu kwenye kipande kidogo kwanza

Kama faili lako ni kubwa, chukua rekodi za kwanza kwenye faili la majaribio na ubadilishe hilo. Mtazamo wa haraka wa matokeo unaonyesha kama umbo ni unalotarajia.

Kufanya XML ilingane na mpokeaji wake

Tazama vigezo kwanza

Kabla ya kubadilisha JSON kuwa XML kwa soko, lango la kodi au mshirika, soma wanachoomba. Wengi huchapisha maelezo ya vipengee wanavyotarajia, mpangilio wake na vipi vinahitajika. Kulinganisha majina ya funguo zako nayo kunagharimu dakika chache kwenye JSON na kunaokoa upakiaji ulioshindwa baadaye.

Mpangilio unaweza kuwa muhimu

Baadhi ya mipango ya XML inahitaji vipengee kwa mpangilio uliowekwa. Kibadilishaji huhifadhi mpangilio wa funguo zako, kwa hiyo mpokeaji akisisitiza mfuatano, andika funguo za JSON kwa mfuatano huo. Matokeo hufuata hasa ulichoandika.

Ongeza tamko kama linahitajika

Mstari juu kabisa unaoeleza toleo na usimbaji ni desturi na baadhi ya wapokeaji huusisitiza. Si sehemu ya data, kwa hiyo hauandikwi kwa ajili yako. Uongeze kwa mkono katika kihariri cha maandishi, kabla ya kipengee cha kwanza.

Zingatia herufi maalum

Alama za ampasandi, mabano ya pembe na alama za nukuu ndani ya thamani huandikwa katika maumbo yake yaliyokwepwa, ili XML ibaki halali chochote maandishi yanachokuwa nacho. Huhitaji kuziandaa katika JSON.

Hifadhi sampuli iliyokubaliwa

Mpokeaji akishakubali faili, hifadhi nakala ya faili hilo hasa na ya JSON iliyolizalisha. Upakiaji wa baadaye ukishindwa, kulinganisha na ule uliofanya kazi hupata tofauti mara moja.

Rudia ubadilishaji badala ya kuhariri kwa mkono

Data inapobadilika, badilisha JSON na ubadilishe JSON kuwa XML tena. Kuhariri XML kwa mkono huacha matoleo mawili yanayotofautiana polepole.

Faragha na ushughulikiaji

Kwa nini ubadilishaji wa ndani ni muhimu kwa data

Faili za data mara nyingi hushikilia kilicho cha faragha: wateja, oda, ankara, mipangilio. Vibadilishaji vingi vya mtandaoni hupakia faili lako kwenye seva, huchakata na kurudisha matokeo, na kwa muda nakala huishi kwenye mashine usiyoidhibiti. Hapa kivinjari chako mwenyewe hufanya kazi, kwa hiyo data hubaki kwenye kifaa chako.

Nini hutokea ukiondoka

Ukifunga ukurasa, faili lililobadilishwa hupotea kutoka kwenye kivinjari, kwa hiyo lipakue kwanza. Hakuna chochote kuhusu data yako kinachohifadhiwa.

Kama kuna kitu kimekwenda vibaya

Ukurasa unasema faili si JSON halali

Huenda kuna koma iliyopotea, alama ya nukuu iliyokosekana au mabano yasiyofungwa. Fungua faili katika kihariri kinachoangazia makosa ya JSON na urekebishe mstari unaoonyesha.

Mpokeaji anakataa XML

Matokeo yana muundo sahihi lakini hayajathibitishwa. Yalinganishe na vigezo vya mpokeaji na urekebishe majina ya funguo na muundo wa JSON.

Ukurasa unaganda na faili kubwa

Kila kitu hufanya kazi kwenye kifaa chako, na faili kubwa linahitaji kumbukumbu. Jaribu tena kwenye kompyuta, au ugawe data.

Zana zinazohusiana

Familia ileile ya zana hushughulikia kazi jirani. Ili kurudi, tumia XML kuwa JSON. Kwa faili za usanidi, JSON kuwa YAML na YAML kuwa JSON hubadilisha kati ya hizo mbili. Kwa majedwali, kuna JSON kuwa CSV, CSV kuwa JSON, JSON kuwa XLSX na XLSX kuwa JSON.

Mfano wa vitendo

Tuseme programu ya duka lako hutoa bidhaa 300 kama JSON, na soko linaomba mlisho wa XML wenye kipengee cha mzizi kinachoitwa catalogue. Unafunika orodha yako kwa kitu chenye ufunguo mmoja catalogue, unaburuta faili hapa na kubonyeza kitufe. Muda mfupi baadaye unapakua XML ambayo mzizi wake ni catalogue na ambayo ina vipengee 300 vya product, kila kimoja na id yake kama sifa kwa sababu uliandika ufunguo kama @id. Unapakia mlisho, na soko linaukubali. JSON hubaki kwenye folda yako kama chanzo.

Orodha fupi ya ukaguzi

Kabla ya kubadilisha

Hakikisha JSON ni halali. Chagua jina la mzizi. Weka alama sifa kwa @. Weka JSON.

Wakati wa kubadilisha

Baki kwenye ukurasa hadi faili liwe tayari.

Baada ya kubadilisha

Fungua XML, kagua majina ya vipengee, sifa na orodha, na uijaribu kwa mpokeaji.

Makosa ya kawaida

Kudhani matokeo yamethibitishwa

XML ina muundo sahihi, haijakaguliwa dhidi ya mpango wowote. Ithibitishe dhidi ya sheria za mpokeaji.

Kutumia funguo zenye nafasi au alama

Huwa vipengee item vyenye sifa name. Tumia majina halali kama mpokeaji anayatarajia.

Kufuta JSON

Iweke. Ina aina za data ambazo XML haiwezi kuzibeba.

Data yako hubaki kwenye kifaa chako

Ubadilishaji hufanyika ndani ya kifaa. Faili lako husomwa na kivinjari chako mwenyewe, huandikwa upya huko na kurudishwa kama XML. Hakuna kinachopakiwa, kwa hiyo hakuna nakala inayoishia kwenye seva na hakuna mtu mwingine anayeweza kulisoma. Kwa data yenye maudhui ya faragha, hiyo ndiyo njia salama ya kubadilisha JSON kuwa XML.

Muhtasari

Ili kubadilisha JSON kuwa XML hapa, buruta faili na ubonyeze kitufe. Husomwa na kuandikwa ndani ya kivinjari chako, kwa hiyo faili halitoki kwenye kifaa chako kamwe. Mti mzima huhifadhiwa. Kitu chenye ufunguo mmoja huipa hati jina la ufunguo huo, kwa hiyo faili la XML lililochukuliwa kwenda JSON na kurudi linafanana lenyewe; safu hurudia kipengee chake; ufunguo unaoanza na @ huwa sifa. Ufunguo wowote wa JSON unaweza kuwa neno; jina la kipengee cha XML haliwezi. Ufunguo ambao si jina halali haulazimishwi kuwa mmoja: huwa kipengee item chenye sifa name, kwa hiyo asili bado iko kwenye faili na bado inapatikana. Hakuna nafasi za majina, na hakuna mpango unaotolewa: matokeo yana muundo sahihi, hayajathibitishwa.

Urefu na eneo Uzito na ujazo Halijoto Sarafu