5 Gabime të përbashkëta XML

Disa gjëra që nuk duhet kurrë të bëni në XML

Gjuha XML (Gjuhë Extensible Markup Language) është kaq e thjeshtë sa që vetëm për këdo mund ta mësojë atë. Ky lloj i qasjes është një përfitim kyç i gjuhës. Pengesë për XML është se rregullat që ekzistojnë në gjuhë janë absolute. Parsers XML lënë pak hapësirë ​​për gabim. Nëse jeni i ri në XML ose keni punuar në gjuhë për vite, të njëjtat gabime të zakonshme kanë tendencë të shfaqen përsëri herë pas here. Le të hedhim një vështrim në pesë gabime të zakonshme që njerëzit bëjnë kur krijojnë dokumente në XML në mënyrë që të mësoni të shmangni këto gabime në punën tuaj!

01 nga 05

Deklarata e deklaratës së harruar

Megjithë kompleksitetin e tyre teknik, kompjuterët ende nuk mund të mendojnë për veten e tyre dhe të përdorin intuitën për të kuptuar se çfarë do të thotë në raste të ndryshme. Ju duhet të specifikoni gjuhën me një deklaratë deklarimi në mënyrë që shfletuesi të kuptojë kodin që do të shkruani. Harrojeni këtë deklaratë dhe shfletuesi nuk do të ketë asnjë ide se cilën gjuhë po përdorni dhe prandaj do të jeni në gjendje të bëni shumë me kodin që shkruani.

02 nga 05

Elemente të panjohur ose Tekst

XML funksionon në një stil hierarkik. Kjo do të thotë:

03 nga 05

Hapni Etiketat

XML kërkon që të mbyllni të gjitha etiketat që hapni. Një tag që kërkon ta mbyllë atë. Ju nuk mund ta lini atë të hapur vetëm varur atje! Në HTML , mund të largoheni me etiketën e hapur të rastësishme dhe disa shfletues madje do të mbyllin etiketat për ju kur të bëjnë një faqe. Dokumenti mund të analizojë edhe nëse nuk është i mirëformuar. XML është shumë më e butë se kaq. Një dokument XML me një etiketë të hapur do të prodhojë një gabim në një moment.

04 nga 05

Asnjë Element Root

Meqenëse XML funksionon në një strukturë peme, çdo faqe XML duhet të ketë një element rrënjë në kulmin e pemës. Emri i elementit nuk është i rëndësishëm, por duhet të jetë atje ose etiketat që ndjekin nuk do të jenë të mbivendosur siç duhet.

05 e 05

Karaktere të shumëfishta në hapësirën e bardhë

XML interpreton 50 hapësira bosh njësoj si ai.

Kodi XML: Hello World!
Output: Hello World!

XML do të marrë hapësira të shumta të zbrazëta, të njohura si karaktere të hapësirës së bardhë, dhe kompaktimin e tyre në një hapësirë. Mos harroni, XML ka të bëjë me mbajtjen e të dhënave. Nuk ka të bëjë me prezantimin e këtyre të dhënave. Ajo nuk ka të bëjë me pamjen vizuale apo dizajn. Një hapësirë ​​e bardhë që përdoret për të lidhur tekst nuk do të thotë asgjë në kodin XML, prandaj nëse po shtoni shumë hapësira shtesë për të provuar të vendosni ndonjë lloj paraqitjeje ose dizajn, ju po harxhoni kohën tuaj.

Redaktuar nga Jeremy Girard