5 errors XML comuns

Algunes coses que mai heu de fer en XML

El llenguatge XML (Llenguatge de marcatge extensible) és tan simple que gairebé qualsevol pot dominar-lo. Aquest tipus d'accessibilitat és un avantatge clau de la llengua. L'inconvenient de XML és que les regles que existeixen en l'idioma són absolutes. Els analitzadors XML deixen poc espai per a l'error. Ja sigui nou en XML o estigui treballant en el llenguatge des de fa anys, els mateixos errors comuns solen aparèixer una i altra vegada. Fem una ullada a cinc errors comuns que la gent fa quan escriviu documents a XML perquè pugueu aprendre a evitar aquests errors en el vostre propi treball.

01 de 05

Declaració de Declaració de Forgetten

Malgrat totes les seves complexitats tècniques, els ordinadors encara no poden pensar per si mateixos i utilitzar la intuïció per esbrinar quins mitjans en diferents instàncies. Heu d'especificar el llenguatge amb un extracte de declaració perquè el navegador entengui el codi que heu d'escriure. Oblida aquesta afirmació i el navegador no tindrà cap idea del llenguatge que esteu utilitzant i, per tant, no podrà fer gaire amb el codi que escriviu.

02 de 05

Elements o text sense tenir en compte

XML treballa d'estil jeràrquic. Això vol dir:

03 de 05

Etiquetes obertes

XML requereix que tanqueu totes les etiquetes que obriu. Una etiqueta com per exemple requereix tancar-la. No pots deixar-ho obert només penjant allà. A HTML , podeu escapar amb l'etiqueta oberta ocasionalment, i alguns navegadors fins i tot tancaran etiquetes per a vostè quan representen una pàgina. El document encara pot analitzar encara que no estigui ben format. XML és molt més fred que això. Un document XML amb una etiqueta oberta produirà un error en algun moment.

04 de 05

Sense element arrel

Com que XML funciona en una estructura d'arbre, cada pàgina XML ha de tenir un element arrel en l'àpex de l'arbre. El nom de l'element no és important, però ha de ser-hi o les etiquetes que segueixen no estaran ben anellades.

05 de 05

Múltiples caràcters d'espai blanc

XML interpreta 50 espais en blanc el mateix que fa un.

Codi XML: Hola món!
Sortida: Hola món!

XML tindrà diversos espais en blanc, coneguts com a caràcters d'espai blanc, i els compactarà en un sol espai. Recordeu, XML tracta de portar les dades. No es tracta de la presentació d'aquestes dades. No té res a veure amb la visualització o el disseny. Un espai blanc que s'utilitza per alinear text no significa res en el codi XML, de manera que si afegiu molts espais addicionals per intentar dictar algun tipus de disseny o disseny visual, s'està perdent el vostre temps.

Editat per Jeremy Girard