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.
XML ni umbizo la ualamishaji linalotumika sana kwa kubadilishana data, usanidi na hati - lenye vitambulisho, vipengele vilivyoatamia na sifa. TOML ni umbizo la usanidi linalosomeka kwa urahisi sana la minyororo ya zana ya Rust na Python, lenye sehemu ndani ya mabano ya mraba na mistari rahisi ya ufunguo-sawa-na-thamani. Zana hii husoma faili yako ya XML na kuandika mti uleule kama TOML iliyoundwa vizuri.
Ubadilishaji hufanyika kabisa kifaani ndani ya kivinjari chako: fast-xml-parser husoma XML, smol-toml huandika TOML, zote mbili ni JavaScript halisi. Kwa kuwa hati ya XML ina kipengele cha mzizi kimoja tu, hicho huwa jedwali la TOML lenye ufunguo huo wa mzizi. Vipengele vilivyoatamia huwa majedwali madogo, vipengele vinavyojirudia huwa safu. Sifa huhifadhiwa na huonekana - kama katika XML hadi JSON - kwa kiambishi awali @_; funguo kama hizo na ufunguo wa maandishi #text huandikwa kama funguo zenye nukuu katika TOML.
Hivyo hujengwa daraja kati ya ualamishaji na usanidi: rekodi ya XML huwa .toml inayohaririwa kwa mkono. Zana hii hubaki mnyoofu kuhusu hilo: uundaji bora hukaguliwa kabla ya kuchanganua, na XML isiyo sahihi hukataliwa kwa ujumbe ulio wazi. Iwapo thamani fulani haiwezi kuwakilishwa katika TOML, zana huiripoti kwa uwazi badala ya kuzalisha kitu kibaya kimyakimya. Hakuna kinachopakiwa.
Maelezo ya kiufundi
Maelezo ya kiufundi
Miundo ya ingizo
XML
Muundo wa matokeo
TOML
Uchakataji wa kundi
Hapana
Uchakataji
Ndani ya kivinjari (JavaScript)
Upakiaji wa faili
Hakuna
Katika hatua 3
Dondosha au chagua faili yako ya XML.
Zana huibadilisha kuwa TOML.
Pakua faili ya TOML.
Mipaka: Hati ya XML ina kipengele cha mzizi kimoja tu, hivyo hutokea jedwali la TOML lenye ufunguo huo wa mzizi. Vipengele vilivyoatamia huwa majedwali madogo, vipengele vinavyojirudia huwa safu. Sifa (@_) na maudhui ya maandishi ya kipengele (#text) huandikwa kama funguo zenye nukuu za TOML. Uundaji bora hukaguliwa kabla ya kuchanganua; XML isiyo sahihi hukataliwa kwa ujumbe ulio wazi. Thamani zisizoweza kuwakilishwa huripotiwa kwa uwazi. Maandishi yanayofanana na nambari au boolean hutambuliwa kama nambari/boolean halisi ya TOML (kama inavyotokea tayari wakati wa kusoma kwa XML kwenda JSON); maoni ya XML hayanaswi wakati wa uchambuzi na hivyo hayaonekani kwenye TOML.
Maswali yanayoulizwa mara kwa mara
Je, faili yangu hupakiwa?
Hapana. Ubadilishaji hufanyika kabisa kifaani ndani ya kivinjari - hakuna kinachotumwa.
Sifa hushughulikiwaje?
Sifa huonekana kwa kiambishi awali @_ na huandikwa kama funguo zenye nukuu katika TOML, kama vile "@_id".
Nini hutokea kwa vipengele vinavyojirudia?
Vipengele vyenye jina lilelile vinavyotokea mara kadhaa hukusanywa katika safu moja ya TOML.
Kwa nini baadhi ya funguo zina nukuu?
Funguo kama @_id au #text si funguo tupu za TOML; huandikwa kwa usahihi ndani ya nukuu.
Tunapima matumizi bila kukutambua kupitia vidakuzi ili kuboresha gottrix kwa idhini yako pekee. Faili zako hubaki kila wakati ndani ya kifaa chako. Faragha