Uaireanta greamaíonn tú JSON nó YAML bailí isteach i Tiontaire JSON / YAML / TOML agus feiceann tú nach bhfuil aschur TOML ar fáil. Ní chiallaíonn sé sin go bhfuil an t-ionchur briste. Ciallaíonn sé go minic nach n-oireann cruth na sonraí do TOML.
Tá TOML níos cúinge mar go bhfuil sé tógtha do chumraíocht
Tá TOML deartha do shocruithe ainmnithe, táblaí agus rannóga cumraíochta. Níl sé tógtha mar léiriú do gach cruth doiciméid is féidir le JSON nó YAML a chur in iúl. Is féidir le JSON eagar barrleibhéil nó luach primitive a léiriú go díreach; ní hionann sin agus doiciméad TOML nádúrtha.
Ní hionann ionchur bailí agus ionchur inaistrithe
Is féidir le doiciméad a bheith bailí mar JSON nó YAML agus fós gan a bheith inaistrithe go TOML gan brí a athrú. Má dhéanfadh uirlis táblaí nó eochracha bréagacha a chumadh, bheadh an t-aschur míthreorach.
Sin é an fáth a bhfuil aschur ar iarraidh ina aiseolas úsáideach.
Is é eagar barrleibhéil an sampla is simplí
Má tá an t-ionchur mar seo:
[
{ "name": "Ada" },
{ "name": "Linus" }
]
Tá sé bailí mar JSON, ach níl sé ina dhoiciméad TOML barrleibhéil nádúrtha. Bheadh ort ainm eochrach nó struchtúr cumraíochta a thabhairt dó sula mbeadh TOML soiléir.
Tá cineálacha luacha comhoiriúnacha tábhachtach freisin
Fiú nuair atá an barrleibhéal ceart, d’fhéadfadh cineálacha nó cruthanna istigh a bheith deacair a léiriú i TOML gan cailliúint brí. Is fearr teorainn a thaispeáint ná aschur a chruthú a bhreathnaíonn bailí ach a athraíonn an tsamhail.
Sampla handoff réalaíoch
Samhlaigh go bhfaigheann forbróir snippet YAML ó fhoireann eile agus go dteastaíonn uathu é a chur i gcomhad TOML. Má tá sé ina léarscáil shoiléir socruithe, is dócha go n-oibreoidh an tiontú. Má tá sé ina liosta barrleibhéil de rudaí, is comhartha é an t-aschur TOML ar iarraidh: níl an tsamhail cumraíochta soiléir fós.
Uaireanta is é an freagra ceart stopadh den tiontú
Ní gá gach doiciméad a chur i ngach formáid. Má tá an data model níos nádúrtha mar JSON nó YAML, b’fhéidir gurb é sin an rogha cheart. Má theastaíonn TOML ón gcóras sprioc, b’fhéidir gur gá an struchtúr a athmhúnlú ar dtús.
Is aiseolas úsáideach é TOML ar iarraidh
Greamaigh an t-ionchur sa Tiontaire JSON / YAML / TOML. Má tá TOML ar iarraidh, féach ar chruth na sonraí sula ndéanann tú iarracht é a bhrú isteach sa chóras sprioc. Léigh Conas JSON, YAML agus TOML a thiontú gan sonraí a bhriseadh don sreabhadh níos leithne, agus Converty vs yq do handoffs JSON agus YAML má chaithfidh an t-athrú a bheith athchleachtach.



