Algunhas cousas que nunca deberías facer en XML
O idioma XML (Extensible Markup Language) é tan sinxelo que case calquera pode dominalo. Este tipo de accesibilidade é un beneficio clave da lingua. O inconveniente de XML é que as regras que existen no idioma son absolutas. Os analizadores XML deixan pouco espazo para o erro. Se é novo en XML ou estivo traballando na lingua durante anos, os mesmos erros comúns tenden a aparecer unha e outra vez. Vexamos os cinco erros comúns que as persoas fan á hora de redactar documentos en XML para que poida aprender a evitar estes erros no seu propio traballo.
01 de 05
Declaración de Declaración de Forgetten
Malia todas as súas complexidades técnicas, as computadoras aínda non poden pensar por si mesmos e usar a intuición para descubrir o que significa en diferentes instancias. Debe especificar o idioma cun comunicado de declaración para que o navegador comprenda o código que vai escribir. Esquece esta afirmación e o navegador non terá nin idea do idioma que está a usar e, polo tanto, non poderá facer moito co código que escribe.
02 de 05
Elementos ou texto non marcados
XML funciona de forma jerárquica. Isto significa:
- Todos os elementos secundarios deben ter pais.
- Todas as cadeas de datos deben estar entre as etiquetas dos elementos.
- Todos os comentarios deben estar dentro das etiquetas de comentarios.
03 de 05
Etiquetas abertas
XML require que peches todas as etiquetas que abras. Unha etiqueta como a que precisa para pecha-lo. Non podes deixar aberta só colgando alí. En HTML , podes fuxir coa etiqueta aberta ocasionalmente e algúns navegadores incluso pecharán etiquetas para ti cando render unha páxina. O documento aínda pode analizar aínda que non estea ben formado. XML é moito máis feroz que iso. Un documento XML cunha etiqueta aberta xerará un erro nalgún momento.
04 de 05
Non hai elemento raíz
Xa que o XML funciona nunha estrutura arbórea, cada páxina XML debe ter un elemento raíz no ápice da árbore. O nome do elemento non é importante, pero debe estar alí ou as etiquetas que seguen non estarán debidamente aniñadas.
05 de 05
Múltiples caracteres de espazo branco
XML interpreta 50 espazos en branco o mesmo fai un.
Código XML: ¡Hola Mundo!
Saída: ¡Hola Mundo!
O XML tomará varios espazos en branco, coñecidos como personaxes de espazo branco e compactalos nun só espazo. Lembre, XML trata de levar os datos. Non se trata da presentación destes datos. Non ten nada que ver coa visualización ou o deseño. Un espazo branco usado para aliñar o texto non significa nada no código XML, polo que se engades moitos espazos extras para tentar dictar algún tipo de deseño ou deseño visual, perderás o teu tempo.
Editado por Jeremy Girard