XML қалпысын тексеруші

XML схемасына (XSD) қатысты XML дұрыс екенін тексеру

Ерекшеліктері

XSD-ге сай нақты тексеру

libxml2 қозғалтқышымен құрылым, тип пен міндетті элементтерге дейін мұқият тексереді

Қате орнын жол бойынша көрсету

Бұзу мазмұнын тиісті жолмен байланыстырып тізіммен көрсетіп себебін жылдам анықтау

XML мен XSD-ні тікелей енгізу

Екі енгізу өрісіне қоюға немесе файл оқу арқылы көрсетуге болады

Үлгімен жұмысын тексеру

Қалыпты және қателі мысалды бір рет басып жүктеп әрекетін бірден білу

Қолдану тәсілі

1

XML енгізу

Сол жақ енгізу өрісіне XML қойыңыз немесе «XML файлын оқу» арқылы көрсетіңіз

2

XSD енгізу

Оң жақ енгізу өрісіне XSD (XML схемасы) қойыңыз немесе файлдан оқыңыз

3

Тексеруді орындау

Тексеру түймесін басыңыз немесе Ctrl/Cmd + Enter арқылы дұрыстық тексеруді бастаңыз

4

Нәтижені тексеру

Сәйкестік хабарламасын немесе бұзу орындарын жол нөмірімен бірге тізіммен көрсету

Қолдану мысалдары

Деректер интеграциясын алдын ала тексеру

Жіберілетін-қабылданатын XML келісілген схема талаптарына сай ма екенін шығарар алдында тексеру

Баптау файлы сапасын тексеру

XML пішіміндегі баптау анықталған элемент пен типке сай ма екенін қолданар алдында тексеру

API әзірлеуде жұмысын тексеру

Жауап XML схемаға сай ма екенін әзірлеу кезеңінде жылдам тексеру

Схеманы оқуда әрекетін білу

XSD жазбасының өзгеруі тексеру нәтижесіне қалай әсер ететінін сынай отырып түсіну

Негіздік білік

Құрылымы дұрыс (well-formed) және құқықты (valid) айырмасы

Құрылымы дұрыс дегеніміз белгілердің сәйкестігі немесе шағындалуы сияқты XML грамматикасы дұрыс болуы, ал құқықты дегеніміз XSD сияқты схемалар белгілеген құрылымы және түрінің ережелеріне сәйкес болуы. Құқықтылығын тексеру үшін схемамен салыстыру қажет.

XSD арқылы тексеру арқылы не анықталатыны

XSD-мен салыстырғанда міндетті элементтердің жоқтығын, күтілмеген элементтерді және деректер түрінің сәйкессіздігін (мысалы, сандық өріске мәтін енгізілуін) автоматты түрде анықтауға болады. Бұл жүйелер арасында алмасатын деректерді қабылдау кезіндегі тексеру үшін қолданылады.

Қауіпсіздік пен құпиялылық

Тек браузерде

Енгізілген деректер тек сіздің браузеріңізде өңделеді және сыртқа жіберілмейді.

Тек браузерде ғана өңдеу

XML мен XSD тексеру барлығы сіздің браузеріңіз ішінде орындалады және енгізу деректері серверге жіберілмейді.

Хабарлау HTTPS арқылы шифрленеді

Беттің жүктелуі де TLS арқылы шифрленеді және үшінші тұлғалар оның мазмұнын оқи алмайды.

Үшінші тұлғаларға жіберілмейді

Ынамдау желісі немесе трекер сияқты сыртқы қызметтерге енгізу мазмұны жіберілмейді.

Нәтижелер автоматты түрде сақталмайды

енгізілген XML, XSD пен тексеру нәтижесі немесе енгізу ұсыныстары серверде сақталмайды.

Байланысты құралдар