Quan hàgiu acabat d'escriure, heu de validar la vostra feina:
Per a un sol fitxer, podeu utilitzar la línia d'ordres següent: xmllint --noout --nonet --valid your-file.xml. Aquesta ordre no mostra res si el vostre fitxer està bé. Si es troba un error, apareixerà un missatge indicant el tipus d'error i en quin lloc del fitxer es troba.
Aquesta ordre es pot utilitzar per comprovar ràpidament un fitxer xml. Pot no trobar alguns errors. En cas de referències externes a altres fitxers, també pot mostrar missatges d'error incorrectes, perquè aquesta ordre només comprova un únic fitxer.
(L'editor Kate té una opció (un connector) per a validar el fitxer xml actiu.)
Quan vulgueu comprovar diversos fitxers o tot el dipòsit gimp-help, hauríeu d'executar make validate-en. Hauríeu de rebre un missatge de «Cap error».
Si no, una llista d'errors validats es mostra com una línia de números referits al fitxer de registre en.xml que podeu trobar a la carpeta /registre.
Obriu el fitxer en.xml en un editor de text, escriviu a l'editor l'ordre «jump to line» (l'ordre del Kate editor és Ctrl+G) i introduïu el número de línia per a saltar a la línia referida en el fitxer en.xml. Allà hi trobareu l'error.
Si heu treballat en diferents fitxers XLM, mireu a dalt per a trobar en el fitxer en.xml per a trobar-hi (en el camp «xml:base» de l'etiqueta «id»), en què el fitxer xml és l'error.
Corregiu l'error. No oblideu desar el fitxer i executar make validate-en una altra vegada.
Nota | |
---|---|
Un error freqüent és editar el fitxer de registre en.xml en comptes del fitxer XML. |