Как да потвърдите XML срещу XSD в Notepad++

В тази публикация ще говорим за това как да валидирате XML срещу XSD в Notepad++ . XML ( разширяем език(eXtensible Markup Language) за маркиране ) файл е файл за маркиране, който се състои от набор от правила за кодиране на документи както в четим от човека, така и в машинно четим формат. Използва се за съхранение и транспортиране на данните. Докато XSD означава XML Schema Definition  , дадена от World Wide Web Consortium ( W3C ). Използва се основно за дефиниране на структурата и съдържанието на XML файл.

XSD съдържа набор от правила за валидиране за проверка на коректността на XML файл. Той дефинира синтаксиса и начина, по който елементите и атрибутите трябва да се използват в XML файл. XML документът е добре оформен, ако е валидиран спрямо XSD . Програмистите използват XML схема(Schema) , за да проверят и гарантират, че елементите и елементите в документа се използват правилно и са без грешки. Когато извършвате проверка на XSD върху (XSD)XML файл, той подчертава и показва грешките в документа, които трябва да поправите. Можете лесно да премахнете всички грешки в документа, като използвате подчертаните грешки и коментари.

Можете лесно да валидирате своя XML документ спрямо XSD с помощта на приложението Notepad++ . Notepad++ е популярен редактор на текст и изходен код за различни езици за програмиране и може да се използва и като редактор на LaTeX(LaTeX editor) . Можете да използвате неговата функционалност на Plugins , за да потвърдите XML документ с помощта на XSD файл. Тук ще ви покажем точната процедура стъпка по стъпка за извършване на проверка на XML спрямо XML схема(XML Schema) . Нека да преминем направо към урока сега!

Вижте: (See:) How to set Notepad++ as default editor for .xml files.

Как да потвърдите XML срещу XSD в Notepad++

Ето основните стъпки за валидиране на XML документи с помощта на XSD файлове в Notepad++ :

  1. Изтеглете и инсталирайте приложението Notepad++ .
  2. Стартирайте приложението Notepad++.
  3. Отворете Plugins Admin.
  4. Изберете(Select) и инсталирайте XML инструменти(Install XML Tools) в Notepad++ .
  5. Импортирайте XML документа, който искате да потвърдите.
  6. Щракнете(Click) върху опцията Plugins > XML Tools > Validate Now.
  7. Прегледайте(Browse) и изберете XSD файл, за да потвърдите XML файла спрямо него.

Сега, нека обсъдим горните стъпки в разработката!

Първо, ако все още го нямате, трябва да download Notepad++ и след това да го инсталирате на вашия компютър с Windows 11/10. Ако не искате да го инсталирате, можете да използвате неговото преносимо издание, тъй като се предлага както в инсталатор, така и в преносим пакет. Така че, използвайте версията, която предпочитате.

След инсталирането просто стартирайте приложението Notepad++ . Сега отидете в менюто му Plugins и щракнете върху опцията (Plugins)Plugins Admin .

Как да потвърдите XML срещу XSD в Notepad++

В прозореца за администриране на плъгини(Plugins Admin) ще видите списък с налични плъгини, които можете да активирате или деактивирате, когато пожелаете. Освен това показва плъгините, които сте инсталирали и за които са налични актуализации. От този списък с плъгини в раздела Налични(Available) превъртете надолу до XML инструменти(XML Tools) ; той ще присъства в края на списъка.

Изберете плъгина XML Tools и ще можете да видите описанието и употребата на приставката. Активирайте квадратчето XML Tools и след това натиснете бутона Инсталиране(Install) .

Notepad++ ще трябва да излезете и да рестартирате, за да инсталирате приставката. Потвърдете същото при следващата подкана, като щракнете върху бутона OK. Инсталацията отнема само няколко секунди. След инсталирането на приставката XML Tools , Notepad++ ще бъде рестартиран бързо.

Сега трябва да отворите XML документа, който искате да потвърдите спрямо XSD . След като отворите XML файла, отидете в менюто Plugins и сега ще видите опцията XML Tools , добавена към него. Просто(Simply) отидете на опцията XML Tools > Validate Now и кликнете върху нея. Можете също да натиснете Ctrl + Alt + Shift + M , за да отворите опцията Validate Now.

Сега изберете XSD файла, спрямо който искате да потвърдите отворения XML документ. Просто(Simply) прегледайте и след това импортирайте XSD файла в съответното поле. Показва и URI на пространството(Namespace URI) от имена .

Натиснете бутона OK , за да започнете валидирането на XML спрямо импортирания файл със схема на XML .

Файлът с XML документ вече ще бъде валидиран спрямо XSD и ако има някакви проблеми, той ще подчертае грешките с коментари, за да ги коригира.

Вече можете да коригирате грешките, присъстващи във вашия XML документ, като използвате коментарите, дадени от проверката на XSD . Когато коригирате всички грешки, стартирайте отново бутона Validate Now, за да потвърдите XML съдържанието. Ако всичко е наред в XML файла, той ще покаже подкана за съобщение, че не е открита грешка(No error detected) .

Ако сте включили опциите Разрешаване на автоматично потвърждаване от Plugins > XML Tools , всеки път, когато правите и запазвате промени във вашия XML документ, това ще ви позволи да валидирате XML срещу XSD .

Така че, ето как можете да използвате Notepad++ за валидиране на XML документи срещу XSD, като инсталирате обикновен плъгин от неговия администратор на плъгини(Plugins Admin) .

Сега прочетете: (Now read:) Task SvcRestartTask, XML на задачата съдържа неочакван възел.(Task SvcRestartTask, The task XML contains an unexpected node.)



About the author

След близо 20 години в технологичната индустрия научих много за продуктите на Apple и как да ги персонализирам за моите нужди. По-конкретно, знам как да използвам платформата iOS, за да създавам персонализирани изяви и да взаимодействам с моите потребители чрез предпочитания за приложения. Този опит ми даде ценна представа за това как Apple проектира своите продукти и как най-добре да подобри тяхното потребителско изживяване.



Related posts