5 Żbalji Komuni XML

Xi affarijiet li qatt m'għandek tagħmel fl-XML

Il-lingwa XML (Lingwa Estiża ta 'Immarkar) hija tant sempliċistika li kważi kulħadd jista' jsibha. Dak it-tip ta 'aċċessibilità huwa benefiċċju ewlieni tal-lingwa. L-iżvantaġġ għall-XML huwa li r-regoli li jeżistu fil-lingwa huma assoluti. XML parsers jħallu ftit lok għal żball. Kemm jekk int ġdid fil-XML jew ilha taħdem fil-lingwa għal ħafna snin, l-istess żbalji komuni għandhom it-tendenza li joħorġu dejjem aktar. Ejja nħarsu lejn ħames żbalji komuni li n-nies jagħmlu meta jiktbu d-dokumenti fl-XML sabiex tkun tista 'titgħallem biex tevita dawn il-ħażin fix-xogħol tiegħek stess!

01 ta '05

Dikjarazzjoni ta 'Dikjarazzjoni ta' Forgetten

Minkejja l-kumplessitajiet tekniċi kollha tagħhom, il-kompjuters għadhom ma jistgħux jaħsbu għalihom infushom u jużaw l-intwizzjoni biex ifissru x'mezzi f'każijiet differenti. Trid tispeċifika l-lingwa b'dikjarazzjoni ta 'dikjarazzjoni sabiex il-browser jifhem il-kodiċi li inti tikteb. Tinsa din id-dikjarazzjoni u l-brawżer ma jkollux idea dwar liema lingwa qed tuża u, għalhekk, ma jkunx jista 'jagħmel ħafna bil-kodiċi li tikteb.

02 ta '05

Elementi jew Test mhux immarkati

XML taħdem b'mod ġerarkiku. Din tfisser:

03 ta '05

Tikketti Miftuħa

XML jeħtieġ li inti tagħlaq it-tikketti kollha li tiftaħ. Tag bħal dak jeħtieġ li tagħlaqha. Inti ma tistax tħalli dik miftuħa biss mdendlin hemm! Fl- HTML , tista 'titlaq bit-tikketta miftuħa okkażjonali, u xi browsers saħansitra se jagħlqu tikketti għalik meta jirrendu paġna. Id-dokument jista 'jkun għadu jeżamina anki jekk ma jkunx iffurmat tajjeb. XML hija ħafna aktar ħarxa minn dik. Dokument XML b'tikketta miftuħa jipproduċi żball f'xi punt.

04 ta '05

L-ebda Element Root

Minħabba li l-XML jaħdem f'struttura tas-siġar, kull paġna XML għandu jkollha element ta 'għerq fil-quċċata tas-siġra. L-isem tal-element mhuwiex importanti, iżda għandu jkun hemm jew it-tikketti li ġejjin ma jkunux imqabbda sew.

05 ta '05

Karattri abjad-Ispazju multipli

XML tinterpreta 50 spazju vojt l-istess li tagħmel waħda.

Kodiċi XML: Hello World!
Riżultat: Hello World!

XML se tieħu spazji vojta multipli, magħrufa bħala karattri bojod spazjali, u kumpattihom f'post wieħed. Ftakar, XML huwa dwar il-ġarr tad-dejta. Mhijiex dwar il-preżentazzjoni ta 'dik id-data. Ma għandha x'taqsam xejn mal-wirja viżwali jew mad-disinn. Spazju abjad użat biex jallinja t-test ma jfisser xejn fil-kodiċi XML, għalhekk jekk inti żżid ħafna spazji żejda biex tipprova tiddetta xi tip ta 'tqassim viżiv jew disinn, int qed titlef il-ħin tiegħek.

Editjat minn Jeremy Girard