Hakuna uchakataji wa maudhui ya faili yako unaofanyika kwenye seva yoyote. Huhitaji mkataba wa uchakataji wa data na gottrix ili kushughulikia nyaraka za siri au za kibiashara.
Hosted in GermanyGlobal Content Delivery
Seva za asili ziko Hetzner nchini Ujerumani, zikiwasilishwa duniani kote kupitia mtandao wa usambazaji maudhui (CDN). Maudhui ya faili yako hayatumwi kamwe katika mchakato huu - hayaachi kifaa chako.
JSON ni lugha ya API za kisasa na programu za wavuti, lakini bado mifumo mingi ya makampuni, huduma za SOAP, milisho ya RSS/Atom, pamoja na miundo ya Office na ya usanidi huhitaji XML. Chombo hiki hubadilisha mti wako wa JSON kuwa XML iliyo sahihi na inayolingana.
Hufanya kazi kabisa kwenye kifaa chako (fast-xml-parser, JavaScript safi). Funguo za kitu huwa vipengele; funguo zenye kiambishi awali "@_" huwa sifa za XML, zikilingana na chombo cha XML hadi JSON ili ubadilishaji wa kwenda na kurudi uhifadhiwe. Kwa kuwa XML huhitaji mzizi mmoja tu, safu ya kiwango cha juu au kitu chenye funguo nyingi hufungwa ndani ya kipengele cha <root>; vipengee vya safu huwa vipengele vya <item> vinavyorudiwa.
Hali hii hukutana nayo unapohamishia mfumo wa zamani, uingizaji unaokubali XML pekee, lengwa la SOAP au kiolezo cha Office. Matokeo ni XML iliyojipanga na iliyo sahihi, yenye tangazo la XML, tayari kufunguliwa au kulishwa kwenye mnyororo wa zana za XML. JSON isiyo sahihi hukataliwa kwa ujumbe wa hitilafu ulio wazi, bila kupakia chochote.
Tofauti ya kimuundo huunda matokeo: XML huhitaji kipengele kimoja tu cha mzizi. Kwa hivyo safu ya JSON iliyo kwenye mzizi hupata nodi inayoifunika, na vipengele vya safu vyenye jina moja huwa vipengele vinavyorudiwarudiwa vya jina hilo - ndiyo umbo hasa ambalo vichakataji vya XML na skimu za XSD hutarajia.
Maelezo ya kiufundi
Maelezo ya kiufundi
Miundo ya ingizo
JSON
Muundo wa matokeo
XML
Uchakataji wa kundi
Hapana
Uchakataji
Ndani ya kivinjari (JavaScript)
Upakiaji wa faili
Hakuna
Katika hatua 3
Dondosha au chagua faili lako la JSON.
Chombo hukibadilisha kuwa XML.
Pakua faili la XML.
Mipaka: XML iliyo sahihi yenye mzizi mmoja tu: safu/vitu vyenye funguo nyingi hufungwa ndani ya <root>, vipengee vya safu huwa <item>. Funguo zenye kiambishi awali "@_" huwa sifa - JSON haina dhana ya asili ya sifa. JSON isiyo sahihi hukataliwa kwa ujumbe wa hitilafu ulio wazi. Nambari na boolean za JSON huandikwa kwenye XML kama maandishi wazi kwa hilo, kwa kuwa XML yenyewe haijui aina za data.
Maswali yanayoulizwa mara kwa mara
Je, faili langu hupakiwa?
Hapana, kila kitu hufanyika kwenye kifaa chako.
Sifa za XML huzalishwaje?
Funguo zenye kiambishi awali "@_" huwa sifa za XML.
Kwa nini kuna <root>?
XML huhitaji mzizi mmoja; safu au vitu vyenye funguo nyingi hufungwa.
Safu za JSON huwa nini?
Huwa vipengele vya <item> vinavyorudiwa.
Je, ubadilishaji wa kwenda na kurudi hudumu?
Ndiyo, mkataba wa "@_" hulingana na chombo chetu cha XML hadi JSON.
Tunapima matumizi bila kukutambua kupitia vidakuzi ili kuboresha gottrix kwa idhini yako pekee. Faili zako hubaki kila wakati ndani ya kifaa chako. Faragha