Čo by ste mali vedieť
- Súbor XSD je súbor schémy XML.
- Otvorte ho pomocou Visual Studia alebo akéhokoľvek textového editora.
- Konvertujte do formátu XML, JSON alebo Excel pomocou rovnakých programov alebo špeciálneho konvertora.
Tento článok vysvetľuje, čo sú súbory XSD, vrátane toho, ako jeden otvoriť a ako ho previesť do iného formátu súboru.
Čo je súbor XSD?
Súbor s príponou XSD je s najväčšou pravdepodobnosťou súbor schémy XML; textový formát súboru, ktorý definuje pravidlá overovania pre súbor XML a vysvetľuje formulár XML.
Keďže ide o súbory schém, poskytujú model pre niečo iné, v tomto prípade pre súbory XML. Napríklad súbor XSD môže vyžadovať, aby mal súbor XML určité hranice, vzťahy, poradie, atribúty, vnorené charakteristiky a ďalšie prvky, ako aj nastavenie akýchkoľvek obmedzení.
Súbory XML môžu odkazovať na súbor XSD s atribútom schemaLocation.
Program krížového vyšívania Pattern Maker od HobbyWare tiež využíva túto príponu súboru pre svoj formát.
Ako otvoriť súbor XSD
Pretože súbory XSD sú textové súbory, ktoré majú podobný formát ako súbory XML, riadia sa rovnakými pravidlami otvárania/úpravy. Väčšina otázok týkajúcich sa tohto súboru sa však točí okolo toho, ako ho vytvoriť; tu je skvelý blogový príspevok na ASP. NET o jeho vytvorení.
SchemaViewer je bezplatný program, ktorý zobrazí súbory XSD v správnom stromovom formáte, vďaka čomu sú ľahšie čitateľné ako s jednoduchým textovým editorom, akým je napríklad Poznámkový blok.
Súbor možno otvoriť aj pomocou Microsoft Visual Studio, XML Notepad, EditiX XML Editor, Progress Stylus Studio a XMLSpy. Oxygen XML Editor je jedným z mála otváračov XSD, ktorý funguje na systémoch Linux, Mac a Windows.
Môžete použiť aj textový editor, keďže ide len o textový súbor. Pozrite si niektoré z našich obľúbených v tomto zozname najlepších bezplatných textových editorov.
Tu je príklad toho, ako vyzerá súbor XSD po otvorení v textovom editore:
Ak pracujete so súborom XSD používaným s Pattern Maker, môžete ho samozrejme otvoriť pomocou tohto softvéru. Ako bezplatný spôsob otvorenia a tlače súboru vzoru však HobbyWare ponúka program Pattern Maker Viewer. Stačí pretiahnuť súbor do programu alebo použiť ponuku File > Otvoriť. Tento prehliadač tiež podporuje podobný formát PAT.
Aplikácia Cross Stitch Paradise pre Android môže otvárať aj súbory XSD s krížikovým stehom.
Ako previesť súbor XSD
Najjednoduchší spôsob, ako previesť súbor XSD do iného formátu, je použiť jeden z vyššie uvedených editorov.
Napríklad Visual Studio môže uložiť jeden do XML, XSLT, XSL, DTD, TXT a iných podobných formátov.
Editor schém JSON by mal byť schopný previesť jednu na JSON. Viac informácií o obmedzeniach tejto konverzie nájdete v tomto vlákne Stack Overflow.
Ďalšou konverziou, ktorú by ste mohli chcieť, je XSD na PDF, aby ste mohli súbor otvoriť v prehliadači PDF. Pravdepodobne na to nie je veľa dôvodov, okrem zabezpečenia toho, aby bol kód viditeľný na každom počítači, ktorý ho otvorí. Túto konverziu môžete vykonať na XmlGrid.net alebo pomocou tlačiarne PDF.
Ak to, čo hľadáte, je prevodník XML na JSON, existuje tento online prevodník XML na JSON, ktorý na to môžete použiť.
Nástroj XML Schema Definition Tool dokáže konvertovať súbory XDR, XML a XSD na serializovateľnú triedu alebo množinu údajov, ako je trieda C.
Ak potrebujete importovať údaje zo súboru a vložiť ich do tabuľky, môžete použiť Microsoft Excel. V tejto otázke „Ako previesť súbor XSD na XLS“na Stack Overflow môžete vidieť, ako vytvoriť zdroj XML zo súboru a potom pretiahnuť údaje priamo do tabuľky.
Je pravdepodobné, že program Pattern Maker uvedený vyššie (nie bezplatný prehliadač) možno použiť na konverziu súboru krížikového stehu do nového formátu.
Stále nemôžete otvoriť súbor?
Ak sa váš súbor neotvorí pomocou vyššie uvedených programov a nástrojov, je veľká šanca, že v skutočnosti vôbec nemáte do činenia so súborom XSD, ale so súborom, ktorý zdieľa podobnú príponu súboru.
Napríklad prípona XDS vyzerá veľmi podobne ako XSD, ale namiesto toho sa používa pre súbory projektu DS Game Maker a súbory dizajnu LcdStudio. Ani jeden z týchto formátov súborov nesúvisí so súbormi XML alebo vzormi.
Rovnaký koncept platí aj inde, napríklad pri súboroch XACT Sound Bank, ktoré používajú príponu súboru. XSB. Toto sú zvukové súbory, ktoré sa neotvoria žiadnym programom kompatibilným s XSD. XFDL a XFDF sú naozaj podobné.
Ak váš súbor končí inou príponou súboru, preskúmajte písmená/číslice, ktoré vidíte, a zistite, ktoré programy dokážu otvoriť alebo previesť tento konkrétny typ súboru.