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.
Seva nchini UjerumaniGDPR kwa muundo
Seva za asili ziko Hetzner nchini Ujerumani. Kwa kuwa faili zako haziachi kifaa chako, maudhui yake hayatumwi hata kidogo.
XML ni muundo wa data wa daraja ulioenea - kawaida kwa milisho ya RSS, API za SOAP, hati za Office, usanidi na ubadilishanaji wa data kati ya mifumo. Hata hivyo kwa uchakataji zaidi katika programu na API za kisasa, JSON ni rahisi zaidi kushikana nayo. Zana hii hutafsiri muundo wa mti wa XML kuwa kitu cha JSON kinacholingana.
Zana hii huchanganua XML yako kikamilifu kwa ndani kwenye kivinjari chako (fast-xml-parser, JavaScript tupu). Vipengele vilivyofungwa ndani huwa vitu vilivyofungwa ndani, na sifa huchukuliwa kwa kiambishi awali cha "@_", ili taarifa yoyote isipotee. XML isiyo halali hukataliwa kwa ujumbe wazi wa hitilafu. Hakuna kinachopakiwa.
Utakutana na hili, kwa mfano, unapochambua mlisho wa habari, ramani ya tovuti, kiolesura cha taarifa ya benki au muundo wa kale wa kuhamisha data ambao bado hufikiri kwa mabano-pembe. Unaposoma matokeo, zingatia kipekee kimoja: ikiwa kipengele cha mtoto kinatokea mara moja tu, huzaliwa kitu kimoja, ilhali kikirudiwa huzaliwa orodha. Anayezingatia hilo katika msimbo unaochakata zaidi huepuka hali za mshangao za kipekee pale idadi inapobadilika.
Maelezo ya kiufundi
Maelezo ya kiufundi
Miundo ya ingizo
XML
Muundo wa matokeo
JSON
Uchakataji wa kundi
Hapana
Uchakataji
Ndani ya kivinjari (JavaScript)
Upakiaji wa faili
Hakuna
Katika hatua 3
Dondosha au chagua faili yako ya XML.
Chagua uumbizaji (uliojongezwa au ulioshikamana).
Pakua faili ya JSON.
Mipaka:XML lazima iwe imeumbwa vizuri (vinginevyo hitilafu wazi). Sifa hupata kiambishi awali '@_'. Maoni na maagizo ya uchakataji huachwa. Maudhui mchanganyiko hayawezi kuoanishwa bila utata kila wakati. Nafasi za majina hubaki kama kiambishi awali kwenye ufunguo.
Maswali yanayoulizwa mara kwa mara
Je, faili yangu hupakiwa?
Hapana. Ubadilishaji hufanyika kikamilifu kwa ndani kwenye kivinjari - hakuna kinachotumwa.
Je, sifa huchukuliwa?
Ndiyo. Sifa huonekana katika JSON kwa kiambishi awali cha "@_" mbele ya jina.
Nini hutokea kwa XML isiyo halali?
Unapata ujumbe wazi wa hitilafu wenye sababu - bila kuanguka.
Je, naweza kutoa JSON iliyobana?
Ndiyo, kupitia chaguo unaweza kuchagua JSON iliyowekwa nafasi za ndani au iliyobana.
Tunapima matumizi bila kukutambua kupitia vidakuzi ili kuboresha gottrix kwa idhini yako pekee. Faili zako hubaki kila wakati ndani ya kifaa chako. Faragha