Come convalidare XML rispetto a XSD in Notepad ++

In questo post parleremo di come convalidare XML rispetto a XSD in Notepad++ . Un file XML(XML) ( eXtensible Markup Language ) è un file di markup che consiste in un insieme di regole per la codifica di documenti in formati sia leggibili dall'uomo che leggibili dalla macchina. Viene utilizzato per memorizzare e trasportare i dati. Mentre XSD sta per XML Schema Definition  fornita dal World Wide Web Consortium ( W3C ). Viene utilizzato principalmente per definire la struttura e il contenuto di un file XML .

XSD contiene una serie di regole di convalida per convalidare la correttezza di un file XML . Definisce la sintassi e il modo in cui gli elementi e gli attributi devono essere utilizzati in un file XML . Un documento XML è ben formato se è convalidato rispetto a XSD . I programmatori utilizzano XML Schema per verificare e assicurare che gli elementi e gli elementi in un documento siano utilizzati correttamente e siano privi di errori. Quando si esegue la convalida XSD su un file (XSD)XML , vengono evidenziati e visualizzati gli errori nel documento che è necessario correggere. Puoi facilmente eliminare tutti gli errori nel documento utilizzando gli errori e i commenti evidenziati.

Puoi facilmente convalidare il tuo documento XML rispetto a XSD utilizzando l' applicazione Notepad++ . Notepad++ è un popolare editor di testo e codice sorgente per vari linguaggi di programmazione e può essere utilizzato anche come editor LaTeX(LaTeX editor) . Puoi utilizzare la sua funzionalità Plugin(Plugins) per convalidare un documento XML utilizzando un file XSD. Qui ti mostreremo l'esatta procedura passo-passo per eseguire la convalida XML rispetto a XML Schema(XML Schema) . Passiamo subito al tutorial!

Vedi: (See:) How to set Notepad++ as default editor for .xml files.

Come convalidare XML rispetto a XSD in Notepad++

Ecco i passaggi principali per convalidare i documenti XML utilizzando i file XSD in Notepad++ :

  1. Scarica e installa l' applicazione Notepad++ .
  2. Avvia l'applicazione Notepad++.
  3. Apri Amministrazione plugin.
  4. Seleziona(Select) e installa strumenti XML(Install XML Tools) in Notepad++ .
  5. Importa il documento XML che desideri convalidare.
  6. Fare clic sull'opzione(Click) Plugin Plugins > XML Tools > Validate ora.
  7. Sfoglia(Browse) e seleziona un file XSD per convalidare il file XML su di esso.

Ora, discutiamo i passaggi precedenti nell'elaborazione!

Innanzitutto, se non lo hai già, devi download Notepad++ e quindi installarlo sul tuo PC Windows 11/10. Se non si desidera installarlo, è possibile utilizzare la sua edizione portatile poiché è disponibile sia nel programma di installazione che nei pacchetti portatili. Quindi, usa la versione che preferisci.

Dopo l'installazione, avvia semplicemente l' applicazione Notepad++ . Ora vai al suo menu Plugin(Plugins) e fai clic sull'opzione Plugin Admin .(Plugins Admin)

Come convalidare XML rispetto a XSD in Notepad ++

Nella finestra Plugin Admin(Plugins Admin) , vedrai un elenco di plugin disponibili che puoi abilitare o disabilitare quando vuoi. Inoltre, mostra i plugin che hai installato e per i quali sono disponibili aggiornamenti. Da questo elenco di plugin nella scheda Disponibile , scorri verso il basso fino a (Available)Strumenti XML(XML Tools) ; sarà presente alla fine della lista.

Seleziona il plug-in Strumenti XML(XML Tools) e sarai in grado di visualizzare la descrizione e gli usi del plug-in. Abilita la casella di controllo Strumenti XML(XML Tools) e quindi premi il pulsante Installa(Install) .

Notepad++ dovrà uscire e riavviare per installare il plugin. Confermare lo stesso al prompt successivo facendo clic sul pulsante OK. L'installazione richiede solo pochi secondi. Dopo l' installazione del plugin XML Tools , Notepad++ verrà riavviato rapidamente.

Ora devi aprire il documento XML che vuoi convalidare rispetto a XSD . Dopo aver aperto il file XML , vai al menu Plugin(Plugins) e ora vedrai l' opzione Strumenti XML aggiunta ad esso. ( XML Tools)Basta(Simply) andare all'opzione XML Tools > Validate Now e fare clic su di essa. Puoi anche premere la combinazione di tasti Ctrl + Alt + Shift + M per aprire l' opzione Convalida ora.(Validate)

Ora seleziona il file XSD rispetto al quale vuoi convalidare il documento XML aperto . Basta(Simply) sfogliare e quindi importare il file XSD nel rispettivo campo. Mostra anche l' URI dello spazio dei nomi(Namespace URI) .

Premere il pulsante OK per avviare la convalida di XML rispetto al file di schema XML importato .

Il file del documento XML verrà ora convalidato rispetto a XSD e, in caso di problemi, evidenzierà gli errori con commenti per correggerli.

Ora puoi correggere gli errori presenti nel tuo documento XML utilizzando i commenti forniti dalla convalida XSD . Dopo aver corretto tutti gli errori, eseguire nuovamente il pulsante Convalida(Validate) ora per convalidare il contenuto XML . Se tutto è a posto nel file XML , verrà visualizzato un messaggio che dice Nessun errore rilevato(No error detected) .

Se hai attivato le opzioni Abilita la convalida automatica dai Plugins > XML Tools , ogni volta che apporti e salvi modifiche al tuo documento XML , ti consentirà di convalidare XML rispetto a XSD .

Quindi, ecco come puoi utilizzare Notepad++ per convalidare documenti XML rispetto a XSD installando un semplice plug-in dal suo Plugins Admin .

Ora leggi: (Now read:) Task SvcRestartTask, Il task XML contiene un nodo imprevisto.(Task SvcRestartTask, The task XML contains an unexpected node.)



About the author

ingegnere audiofilo e specialista di prodotti audio con oltre 10 anni di esperienza. Sono specializzato nella creazione di altoparlanti e cuffie per musica di qualità dall'inizio alla fine. Sono un esperto nella risoluzione dei problemi audio e nella progettazione di nuovi altoparlanti e sistemi di cuffie. La mia esperienza va oltre la semplice realizzazione di buoni prodotti; Ho anche una passione per aiutare gli altri a essere il meglio di sé possibile, sia attraverso l'istruzione che il servizio alla comunità.



Related posts