Nwlapcug.com


Come convalidare un elemento in un File XML

Come convalidare un elemento in un File XML


Utilizzo di dati XML all'interno di un'applicazione è in genere un processo semplice. Tuttavia, al fine di produrre XML che sta per essere affidabile, è necessario assicurarsi che sia ben formato. Convalida XML aiuta a eliminare gli errori. Tuttavia, il processo di convalida stesso non corregge gli errori, semplicemente li evidenzia, affinché, come sviluppatore, poterli affrontare. Il sito W3Schools è la principale fonte utilizzata per la convalida XML; Tuttavia, ci sono altri siti e con alcune applicazioni che eseguono la stessa funzione.

Istruzioni

1

Preparare i dati XML. Il seguente è un esempio di documento XML:

<? xml versione = "1.0"? >

< book >

< title > The Picnic bella < / title >

< autore > Mary Smith < / autore >

< / libro >

Questi dati XML contengano un elemento radice con due elementi figlio. Convalida il tuo elementi XML comporta lo stesso processo indipendentemente dalle strutture che contengono.

2

Individuare la pagina di W3Schools validatore XML in un browser Web. È il modo più semplice per convalidare gli elementi XML copiando e incollando nella sezione area di testo pagina intitolata "-controllo della sintassi XML." Aprire il documento contenente il codice XML che si desidera convalidare, seleziona tutto di esso premendo "Ctrl + A" o "Comando-A" su un Mac. Copiare il codice XML premendo "Ctrl + C" o "Comando-C" su un Mac. Incollare il codice XML nella pagina Web convalida facendo clic nell'area del testo, l'eliminazione di qualsiasi contenuto esistente e quindi premendo "Ctrl + V" o "Comando-V" su un Mac.

3

Convalidare i dati XML. Fare clic sul pulsante "Convalida". Se il codice XML non contenga errori, una finestra di avviso verrà visualizzata una conferma che non gli errori sono stati trovati. Se ci sono errori, verrà visualizzata una finestra di avviso, inizialmente che descrive il primo errore rilevato. Se questo accade, leggere il messaggio visualizzato e individuare l'errore all'interno del documento XML. Il messaggio di errore sarà descrivere il tipo di errore e il dettaglio di qualsiasi tag che partecipano, come pure il numero di riga e la posizione in cui si verifica.

4

Correggere gli errori evidenziati dal validator. Quando viene visualizzato un messaggio di errore, individuare la posizione nel file in cui appare, modificare il markup XML per correggerlo e salvare il documento. Copiare il contenuto XML e incollarlo nuovamente la convalida. Il validatore opera di fermare quando viene rilevato un errore singolo. Ciò significa che questo errore di fissaggio non significa necessariamente che il formato XML è ora completamente privo di errori. Quando si incolla il contenuto XML modificato nuovamente dentro il validatore può ricevere ulteriori errori. Difficoltà ciascuno a sua volta e continuare convalida fino a quando si riceve un avviso che indica che il XML non contiene gli eventuali errori.

5

Convalidare il vostro XML utilizzando un DTD. Questo è opzionale ed è rilevante solo se si utilizza un DTD. DTD (Document Type Definitions) dettare le strutture che un insieme di dati XML può contenere. Se si utilizza uno, scorrere la pagina Web di convalida alla sezione "Convalidare il tuo contro un DTD XML" e immettere il testo del vostro DTD insieme con il contenuto XML. Fare clic sul pulsante "Convalida" per controllare il formato XML per gli errori.

Consigli & Avvertenze

  • Utilizzando software che evidenzia il contenuto XML rende maggiorazione errori molto meno probabile, in quanto molti di loro sono evidenziati o corretti durante la digitazione.
  • Convalida di un documento XML non significa necessariamente che esso funzionerà correttamente all'interno di un'applicazione più grande, che in parte dipende dalle altre tecnologie coinvolte.