Nwlapcug.com


Come correggere gli errori XML

Come correggere gli errori XML


Semplicità di XML può renderlo facile da usare nella creazione di applicazioni per l'uso online, ma come qualsiasi linguaggio di markup, esso può cadere preda di sintassi ed errori che fermano il codice nelle sue tracce di battitura. Dati XML complessi e strutture di dati aumentare la probabilità di errore, in particolare quando si utilizza un numero significativo dei valori di attributo. Gestione degli errori di successo XML richiede che correggere gli errori quando si verificano e adottare procedure di lavoro che riducono al minimo le probabilità in primo luogo.

Istruzioni

1

Convalidare i dati XML. Si può essere tentati di preoccuparti per l'esattezza solo se non funziona all'interno del progetto nel suo complesso, ma se si controlla i dati mentre si programma, è possibile salvare te stesso lo stress quando si utilizza il codice. Il servizio ufficiale del W3C Markup Validation (Vedi risorse) fornisce la fonte principale per la convalida di markup XML. Il W3Schools sito (Vedi risorse) offre un servizio simile, quindi scegli uno e caricare il codice. Convalida XML evidenzia gli errori nella sintassi di markup. È probabile che un errore di markup singolo produce molteplici effetti, aumentando la misura apparente di un problema. Per questo motivo, convalidare i dati XML nuovamente dopo il ripristino di ogni errore.

2

Evidenziare i dati XML per evitare errori XML durante il processo di sviluppo. Per creare un approccio preventivo alla errori XML, utilizzare un editor di testo che evidenzia la sintassi XML, ad esempio Notepad + +; un editor XML specializzato, come l'ossigeno o Amaya; o un ambiente di sviluppo integrato, o IDE come Eclipse o Dreamweaver. Insieme a evidenziare errori durante la digitazione, alcuni di questi strumenti richiede codice correzioni o esempi, quale la chiusura di un tag che hai già aperto o fornendo elenchi a discesa dei tag all'interno del documento.

3

Controlla il tuo markup contro eventuali definizioni di Schema XML o Document Type Definitions fornito con i dati XML. Questi documenti dichiarano strutture, elementi e attributi che dovrebbe osservare un insieme di dati XML. A seconda del progetto, lo Schema o DTD possono essere progettati per far rispettare le regole necessarie per dati XML utilizzabili, insieme ad altre tecnologie coinvolte nell'applicazione. Errori di conformità possono causare errori.

4

Controllare il vostro strutture XML comuni errori di markup. XML valido richiede che si chiude tutti i tag. Verifica che i tag di apertura di chiusura, tag con lo stesso nome o sono self-closing, come segue:

< tipo di oggetto = "sedia" / >

Inoltre, verificare che si assegna a ciascuno dei vostri attributi elemento un valore e inserire questi valori tra virgolette. Le strutture di dati XML deve utilizzare la nidificazione corretta, quindi guardare per un uso corretto degli elementi padre e figlio. Il codice seguente mostra un errore di nidificazione perché l'elemento figlio chiude all'esterno dell'elemento padre anziché all'interno di esso:

< padre >
< bambino >
< nome > Sam < / name >
< / parent >
< / bambino >

5

Controllare gli errori di carattere, che spesso affiorano nei dati XML. XML è possibile utilizzare Unicode per ospitare una grande varietà di caratteri di lingue internazionali. Se si salva un documento XML utilizzando solo codifica ASCII, alcuni caratteri Unicode innescano errori. I valori di elementi e attributi XML non è possibile utilizzare alcuni caratteri, tra cui il ">" e "<" caratteri utilizzati per delineare i tag:

< tag >

Quando si utilizzano questi caratteri all'interno dei dati XML, è necessario indicare loro utilizzando i riferimenti di entità, come segue:

< info > prezzo & gt; 500 < / info >

Consigli & Avvertenze

  • Anche se siete certi che il codice è pulito, doppio controllo per evitare di perdere tempo alla traccia di ulteriori errori.