Sådan validerer du XML mod XSD i Notepad++

I dette indlæg vil vi tale om, hvordan man validerer XML mod XSD i Notepad++ . En XML -fil ( eXtensible Markup Language ) er en markup-fil, der består af et sæt regler for kodning af dokumenter i både menneskelæsbare og maskinlæsbare formater. Det bruges til at opbevare og transportere data. Mens XSD står for XML Schema Definition  givet af World Wide Web Consortium ( W3C ). Det bruges primært til at definere strukturen og indholdet af en XML -fil.

XSD indeholder et sæt valideringsregler for at validere rigtigheden af ​​en XML -fil. Den definerer syntaksen og den måde, hvorpå elementer og attributter skal bruges i en XML -fil. Et XML -dokument er veludformet, hvis det er valideret mod XSD . Programmører bruger XML Schema til at verificere og sikre, at elementer og elementer i et dokument bruges korrekt og er fejlfri. Når du udfører XSD - validering på en XML -fil, fremhæver og viser den de fejl i dokumentet, som du skal rette. Du kan nemt fjerne alle fejl i dokumentet ved at bruge de fremhævede fejl og kommentarer.

Du kan nemt validere dit XML-dokument mod XSD ved hjælp af Notepad++ applikationen. Notepad++ er en populær tekst- og kildekodeeditor til forskellige programmeringssprog og kan også bruges som en LaTeX-editor . Du kan bruge plugins - funktionaliteten til at validere et XML -dokument ved hjælp af en XSD-fil. Her vil vi vise dig den nøjagtige trin-for-trin procedure for at udføre XML - validering mod XML Schema . Lad os gå direkte til selvstudiet nu!

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

Sådan validerer du XML mod XSD i Notepad++

Her er de vigtigste trin til at validere XML- dokumenter ved hjælp af XSD-filer i Notepad++ :

  1. Download og installer Notepad++ applikationen.
  2. Start Notepad++-applikationen.
  3. Åbn Plugins Admin.
  4. Vælg(Select) og installer XML-værktøjer(Install XML Tools) i Notepad++ .
  5. Importer det XML- dokument, du vil validere.
  6. Klik(Click)Plugins > XML Tools > Validate nu.
  7. Gennemse(Browse) og vælg en XSD-fil for at validere XML -filen mod den.

Lad os nu diskutere ovenstående trin i uddybning!

For det første, hvis du ikke allerede har det, skal du download Notepad++ og derefter installere det på din Windows 11/10 pc. Hvis du ikke vil installere den, kan du bruge dens bærbare udgave, da den kommer i både installations- og bærbare pakker. Så brug den version, du foretrækker.

Efter installationen skal du blot starte Notepad++ applikationen. Gå nu til dens Plugins- menu og klik på Plugins Admin- indstillingen.

Sådan validerer du XML mod XSD i Notepad++

I vinduet Plugins Admin vil du se en liste over tilgængelige plugins, som du kan aktivere eller deaktivere, når du vil. Det viser også de plugins, du har installeret, og for hvilke opdateringer der er tilgængelige. Fra denne liste over plugins på fanen Tilgængelig(Available) skal du rulle ned til XML-værktøjer(XML Tools) ; den vil være til stede i slutningen af ​​listen.

Vælg XML Tools plugin, og du vil være i stand til at se plugin beskrivelse og anvendelser. Aktiver afkrydsningsfeltet XML-værktøjer(XML Tools) , og tryk derefter på knappen Installer(Install) .

Notepad++ bliver nødt til at afslutte og genstarte for at installere pluginnet. Bekræft det samme på den næste prompt ved at klikke på knappen OK. Installationen tager kun få sekunder. Efter installationen af ​​XML Tools -plugin'et genstartes Notepad++ hurtigt.

Du skal nu åbne det XML- dokument, som du vil validere mod XSD . Når du har åbnet XML -filen, skal du gå til menuen Plugins , og du vil nu se muligheden for XML-værktøjer( XML Tools) tilføjet til den. Du skal blot(Simply) gå til indstillingen XML Tools > Validate Now og klikke på den. Du kan også trykke på Ctrl + Alt + Shift + M tastekombination for at åbne muligheden Valider(Validate) nu.

Vælg nu den XSD -fil, som du vil validere det åbnede XML - dokument mod. Du skal blot(Simply) gennemse og derefter importere XSD -filen i det respektive felt. Det viser også navneområdets URI(Namespace URI) .

Tryk på knappen OK for at begynde at validere XML mod den importerede XML -skemafil.

XML-dokumentfilen vil nu blive valideret mod XSD , og ​​hvis der er problemer, vil den fremhæve fejlene med kommentarer for at rette dem.

Du kan nu rette fejlene i dit XML- dokument ved at bruge kommentarerne fra XSD- validering. Når du har rettet alle fejlene, skal du gentage knappen Valider(Validate) nu for at validere XML - indhold. Hvis alt er godt i XML -filen, vil den vise en meddelelsesprompt, der siger Ingen fejl fundet(No error detected) .

Hvis du har slået Aktiver automatisk validering fra Plugins > XML Tools til , vil det lade dig validere XML mod XSD , hver gang du foretager og gemmer ændringer i dit XML -dokument .

Så det er sådan, du kan bruge Notepad++ til at validere XML-dokumenter mod XSD ved at installere et simpelt plugin fra dets Plugins Admin .

Læs nu: (Now read:) Opgave SvcRestartTask, Opgavens XML indeholder en uventet node.(Task SvcRestartTask, The task XML contains an unexpected node.)



About the author

audiofil ingeniør og audio produktspecialist med mere end 10 års erfaring. Jeg har specialiseret mig i at skabe kvalitets musikhøjttalere og høretelefoner fra start til slut. Jeg er ekspert i fejlfinding af lydproblemer samt design af nye højttalere og hovedtelefonsystemer. Min erfaring rækker ud over blot at lave gode produkter; Jeg har også en passion for at hjælpe andre til at være deres bedst mulige jeg, uanset om det er gennem uddannelse eller samfundstjeneste.



Related posts