5 Kasalahan XML umum

Sababaraha Hirup Anjeun Kungsi Kudu Naha di XML

The XML (Extensible Aksara Basa) basa téh jadi simplistic yén ngan ngeunaan saha bisa ngawasaan éta. Jenis nu diakses mangrupakeun benefit konci basa. The aral mun XML éta aturan anu ulah aya dina basa éta téh mutlak. XML parsers ninggalkeun saeutik kamar pikeun kasalahan. Naha anjeun anyar pikeun XML atawa geus gawe dina basa pikeun taun, kasalahan umum sarua condong pop up leuwih sarta leuwih deui. Hayu urang nyandak katingal di lima kasalahan umum jalma sangkan nalika authoring dokumén di XML ku kituna anjeun bisa diajar ulah missteps ieu dina karya sorangan!

01 of 05

Pernyataan Déklarasi Forgetten

Sanajan kabeh complexities teknis maranéhanana, komputer moal bisa acan pikir pikeun diri jeung make intuisi angka kaluar naon hartosna di instansi béda. Anjeun kudu nangtukeun bahasa sareng pernyataan deklarasi ku kituna browser nu understands kodeu nu bakal nulis. Poho pernyataan ieu sareng browser bakal boga pamanggih nu basa Anjeun keur make jeung moal, kituna, janten teu bisa ngalakukeun teuing ku kode nu nulis.

02 of 05

Unsur Unnested atawa téks

XML jalan dina gaya hirarki. Ieu hartosna:

03 of 05

Buka Tags

XML butuh pikeun nutup sadaya tag nu muka. A tag sapertos merlukeun pikeun nutup eta. Anjeun teu bisa ninggalkeun nu kabuka ngan nongkrong aya! Dina HTML , anjeun tiasa meunangkeun jauh jeung tag kabuka occasional, sarta sababaraha panyungsi bakal malah nutup tag pikeun anjeun mun maranéhna ngarobah kaca. dokumen nu bisa kénéh parse sanajan teu weleh-kabentuk. XML loba fussier ti éta. Hiji dokumen XML kalawan tag muka bakal ngahasilkeun kasalahan di sawatara titik.

04 of 05

Taya Akar Unsur

Kusabab XML jalan dina tangkal-struktur, unggal kaca XML kudu boga unsur root dina Apex tangkal. Ngaran unsur teu penting, tapi kudu aya atawa tag nu nuturkeun moal nested leres.

05 of 05

Sababaraha Karakter Bodas-Spasi

XML interprets 50 spasi kosong sami hancana salah.

Kode XML: Halo Dunya!
Kaluaran: Halo Dunya!

XML bakal nyandak sababaraha spasi kosong, katelah karakter bodas-spasi, jeung kompak kana hiji spasi. Inget, XML nyaeta ngeunaan mawa data. Teu ngeunaan presentasi data éta. Cai mibanda nganggur teu jeung tampilan visual atawa desain. A spasi bodas dipaké pikeun align téks hartina nganggur di kode XML, jadi lamun anu nambahkeun kavling spasi tambahan nyoba ngarahkeunnana sababaraha jenis perenah visual atawa desain, anjeun wasting waktu anjeun.

Diédit ku Jeremy Girard