Какво да знаете
- XSD файлът е файл с XML схема.
- Отворете такъв с Visual Studio или който и да е текстов редактор.
- Конвертирайте в XML, JSON или Excel формат със същите програми или специален конвертор.
Тази статия обяснява какво представляват XSD файловете, включително как да отворите такъв и как да го конвертирате в различен файлов формат.
Какво е XSD файл?
Файл с файлово разширение XSD най-вероятно е файл с XML схема; текстово базиран файлов формат, който дефинира правила за проверка на XML файл и обяснява XML формуляра.
Тъй като те са файлове със схеми, те предоставят модел за нещо друго, XML файлове в този случай. Например, XSD файл може да изисква XML файлът да има определени граници, връзки, ред, атрибути, вложени характеристики и други елементи, както и да зададе всякакви ограничения.
XML файловете могат да препращат към XSD файл с атрибута schemaLocation.
Програмата за кръстат бод Pattern Maker на HobbyWare също използва това файлово разширение за своя формат.
Как да отворите XSD файл
Тъй като XSD файловете са текстови файлове, които са подобни по формат на XML файловете, те следват същия вид правила за отваряне/редактиране. Въпреки това, повечето въпроси относно този файл се въртят около това как да се създаде такъв; ето една страхотна публикация в блог в ASP. NET за създаване на такъв.
SchemaViewer е безплатна програма, която показва XSD файлове в правилния дървовиден формат, което ги прави по-лесни за четене, отколкото с обикновен текстов редактор като Notepad.
Файлът може да се отвори и с Microsoft Visual Studio, XML Notepad, EditiX XML Editor, Progress Stylus Studio и XMLSpy. Oxygen XML Editor е един от малкото инструменти за отваряне на XSD, които работят на Linux, Mac и Windows.
Можете да използвате и текстов редактор, тъй като това е само текстов файл. Вижте някои от любимите ни в този списък с най-добрите безплатни текстови редактори.
Ето пример за това как изглежда XSD файл, когато се отвори в текстов редактор:
Ако имате работа с XSD файл, използван с Pattern Maker, можете, разбира се, да го отворите с този софтуер. Въпреки това, за безплатен начин за отваряне и отпечатване на файла с шаблона, HobbyWare предлага програмата Pattern Maker Viewer. Просто плъзнете файла в програмата или използвайте менюто File > Open. Тази програма за преглед също поддържа подобен PAT формат.
Приложението Cross Stitch Paradise за Android също може да отваря XSD файлове за кръстат бод.
Как да конвертирате XSD файл
Най-лесният начин да конвертирате XSD файл в друг формат е да използвате един от редакторите от по-горе.
Например, Visual Studio може да запише такъв в XML, XSLT, XSL, DTD, TXT и други подобни формати.
JSON Schema Editor трябва да може да преобразува една в JSON. Вижте тази нишка за препълване на стека за повече информация относно ограниченията на това преобразуване.
Друго преобразуване, което може да искате, е XSD в PDF, така че да можете да отворите файла в програма за преглед на PDF. Вероятно няма голяма причина да правите това, освен да гарантирате, че кодът е видим на всеки компютър, който го отваря. Можете да извършите това преобразуване на XmlGrid.net или с PDF принтер.
Ако това, което търсите, е XML към JSON конвертор, има този онлайн XML към JSON конвертор, който можете да използвате, за да направите това.
Инструментът за дефиниране на XML схема може да конвертира XDR, XML и XSD файлове в сериализиращ се клас или набор от данни, като C клас.
Можете да използвате Microsoft Excel, ако трябва да импортирате данни от файла и да ги поставите в електронна таблица. В този въпрос „Как да конвертирате XSD файл в XLS“на Stack Overflow можете да видите как да създадете XML източник от файла и след това да плъзнете и пуснете данните направо в електронната таблица.
Вероятно програмата Pattern Maker, спомената по-горе (а не безплатната програма за преглед), може да се използва за конвертиране на файл с кръстосан бод в нов формат.
Все още не можете да отворите файла?
Ако вашият файл не се отваря с програмите и инструментите от по-горе, има голям шанс всъщност изобщо да не работите с XSD файл, а вместо това с файл, който споделя подобно файлово разширение.
Например, суфиксът XDS изглежда ужасно много като XSD, но вместо това се използва за файловете на DS Game Maker Project и LcdStudio Design файловете. Нито един от тези файлови формати не е свързан с XML файлове или модели.
Същата концепция се прилага и на други места, като при файловете на XACT Sound Bank, които използват файловото разширение. XSB. Това са звукови файлове, които не се отварят с XSD-съвместима програма. XFDL и XFDF наистина си приличат.
Ако вашият файл завършва с различно файлово разширение, проучете буквите/цифрите, които виждате, за да откриете кои програми могат да отварят или конвертират този конкретен тип файл.