XSD файлдары көбінесе пайдаланушылар арасында шатасуды тудырады. Себебі, бұл форматтың екі түрі бар, олар ақпараттың мүлдем басқа түрлері. Сондықтан, егер таныс бағдарлама оны аша алмаса, ренжімеңіз. Мүмкін, файлдың басқа түрі болуы мүмкін. XSD файлдарының қандай айырмашылықтары бар және оларды қай бағдарламамен аша аласыз, кейінірек қарастырылады.
XML құжатының схемасы
XML құжатының схемасы (ХML Sхимия Definition) - XSD файлының ең көп таралған түрі. Ол 2001 жылдан бері белгілі. Бұл файлдарда XML деректерін сипаттайтын көптеген ақпарат бар - олардың құрылымы, элементтері, атрибуттары және басқалары. Осындай түрдегі файлды ашудың көптеген жолдары бар. Мысал үшін біз Microsoft ұсынатын осы форматтың қарапайым нұсқасын аламыз (сатып алу тапсырысының схемасы).
1-әдіс: XML редакторлары
XML редакторлары XSD файлдарын ашуға ыңғайлы бағдарламалық жасақтама болып табылады, өйткені олардың көмегімен осы типтегі файлдар жасалады. Олардың кейбіреулерін толығырақ қарастырайық.
XML блокнот
Бұл бағдарлама XML файлдарымен жұмыс жасау үшін арнайы жасалған Microsoft корпорациясының Notepad нұсқаларының бірі. Тиісінше, оның көмегімен XSD еркін ашылып, өңделеді.
XML Notepad жоғарыда сипатталған бағдарламаларға қарағанда әлдеқайда көп мүмкіндіктер ұсынады. Синтаксисті бөлектеуге қосымша, автоматты режимде құжаттың құрылымы анықталады және көруге және өңдеуге ыңғайлы түрде көрсетіледі.
Оттегі XML редакторы
Алдыңғыдан айырмашылығы, бұл бағдарламалық жасақтама XML құжаттарын әзірлеудің анағұрлым маңызды құралы болып табылады. Ол XSD файлының құрылымын түрлі-түсті кесте түрінде ұсынады
Бұл бағдарлама жеке бағдарлама және Eclipse плагині ретінде көп платформалы.
Оттегі XML редакторын жүктеңіз
Сіз XSD файлдарын «ауыр» бағдарламалық өнімдерді қолдана отырып аша аласыз, мысалы, Microsoft Visual Studio, Progress Stylus Studio және басқалары. Бірақ олардың барлығы кәсіби мамандарға арналған құрал. Файлды ашу үшін оларды орнату мағынасы жоқ.
2-әдіс: браузерлер
XSD файлдары кез-келген шолғышта ашылады. Мұны істеу үшін контекстік мәзірді немесе мәзірді пайдалануға болады Файл (шолғышта болса). Немесе сіз файлдың жолын шолғыштың мекен-жай жолына тіркей аласыз немесе оны веб-шолғыштың терезесіне апара аласыз.
Google Chrome-да ашылған үлгі: міне:
Бұл да, бірақ Яндекс браузерінде де бар:
Міне, ол қазір операда:
Көріп отырғаныңыздай, түбегейлі айырмашылық жоқ. Айта кету керек, браузерлер тек осы түрдегі файлдарды қарауға жарамды. Оларда ешнәрсені өңдей алмайсыз.
3-әдіс: мәтіндік редакторлар
Құрылымының қарапайымдылығына байланысты XSD файлдарын кез келген мәтіндік редактор оңай ашады және оларды еркін өзгертіп, сақтауға болады. Айырмашылықтар тек қарау және редакциялау ыңғайлылығында. Оларды опцияны таңдау арқылы тікелей мәтіндік редактордан немесе контекстік мәзірден ашуға болады «Ашу».
Мұны әртүрлі мәтіндік редакторлармен қалай жасауға болатындығы туралы мысалдар келтірілген:
Блокнот
Бұл Windows файлдарының кез-келген нұсқасында бар мәтіндік файлдармен жұмыс істеуге арналған қарапайым бағдарлама. Notepad-да ашылған біздің үлгі келесідей:
Ыңғайлылықтың жоқтығынан XSD файлын өңдеу қиын болады, бірақ Notepad оның мазмұнын жылдам қарау үшін жақсы жұмыс істеуі мүмкін.
Wordpad
Notepad-пен салыстырғанда, Windows-тің өзгермейтін тағы бір компоненті. Бірақ бұл XSD файлының ашылуына әсер етпейді, өйткені бұл редактор сонымен қатар оны қарауға және өңдеуге қосымша мүмкіндіктер бермейді.
Көріп отырғаныңыздай, бағдарлама интерфейсін қоспағанда, XSD файлының дисплейіндегі, Notepad-пен салыстырғанда ештеңе өзгермеген.
Блокнот ++
Бұл бағдарлама бірдей «Notepad», бірақ бірнеше қосымша функциялары бар, бұл атаудың артықшылықтарынан көрінеді. Тиісінше, Notepad ++ тілінде ашылған XSD файлы синтаксисті ерекшелеу функциясының арқасында әлдеқайда тартымды көрінеді. Бұл өңдеу процесін әлдеқайда ыңғайлы етеді.
Сіз XSD файлдарын MS Word немесе LibreOffice сияқты күрделі мәтіндік процессорларда аша аласыз. Бірақ бұл бағдарламалық өнімдер мұндай файлдарды өңдеуге арнайы арналмағандықтан, олар Notepad бағдарламасында көрсетілгендей болады.
Крест тігіс үлгісі
XSD кеңеюінің тағы бір гипостазы - бұл крест тігіс үлгісі. Тиісінше, бұл жағдайда бұл файл пішімі кескін болып табылады. Бұл файлдарда суреттің өзінен басқа түстер туралы аңыз және кесте жасауға арналған егжей-тегжейлі сипаттама бар. Мұндай XSD файлын ашудың бір ғана жолы бар.
Кесетін тігіске арналған өрнек жасаушы - кесте кестелерін ашудың негізгі құралы, өйткені ол оларды жасау және редакциялау үшін арнайы жасалған. Pattern Maker-де ашылған XSD файлы осылай көрінеді.
Бағдарламада бай құралдар бар. Сонымен қатар, оны оңай орысша етуге болады. Сонымен қатар, ол тегін таратылады.
Осылайша, XSD файл пішімі негізінен XML құжатының схемасы болып табылады. Егер ол мәтіндік редакторлармен ашылмаса, онда бізде көлденең тігіс үлгісі бар файл бар.