XSD-tiedosto (mikä se on ja kuinka se avataan)

Sisällysluettelo:

XSD-tiedosto (mikä se on ja kuinka se avataan)
XSD-tiedosto (mikä se on ja kuinka se avataan)
Anonim

Mitä tietää

  • XSD-tiedosto on XML Schema -tiedosto.
  • Avaa yksi Visual Studiolla tai millä tahansa tekstieditorilla.
  • Muunna XML-, JSON- tai Excel-muotoon samoilla ohjelmilla tai erillisellä muuntimella.

Tässä artikkelissa kerrotaan, mitä XSD-tiedostot ovat, mukaan lukien niiden avaaminen ja muuntaminen eri tiedostomuotoon.

Mikä on XSD-tiedosto?

XSD-tiedostotunnisteella varustettu tiedosto on todennäköisesti XML Schema -tiedosto; tekstipohjainen tiedostomuoto, joka määrittää vahvistussäännöt XML-tiedostolle ja selittää XML-lomakkeen.

Koska ne ovat skeematiedostoja, ne tarjoavat mallin jollekin muulle, tässä tapauksessa XML-tiedostoille. Esimerkiksi XSD-tiedosto voi edellyttää, että XML-tiedostolla on tietyt rajat, suhteet, järjestys, attribuutit, sisäkkäiset ominaisuudet ja muut elementit, sekä asettaa rajoituksia.

XML-tiedostot voivat viitata XSD-tiedostoon schemaLocation-attribuutilla.

Image
Image

HobbyWaren Pattern Maker -ristipistoohjelma käyttää myös tätä tiedostopäätettä muotoonsa.

Kuinka avaat XSD-tiedoston

Koska XSD-tiedostot ovat tekstitiedostoja, jotka ovat muodoltaan samanlaisia kuin XML-tiedostot, ne noudattavat samanlaisia avaus-/muokkaussääntöjä. Useimmat tähän tiedostoon liittyvät kysymykset liittyvät kuitenkin sen luomiseen; tässä on loistava blogikirjoitus ASP. NETissä sellaisen tekemisestä.

SchemaViewer on ilmainen ohjelma, joka näyttää XSD-tiedostot oikeassa puumuodossa, mikä tekee niistä helpompia lukea kuin yksinkertaisella tekstieditorilla, kuten Notepadilla.

Tiedosto voidaan avata myös Microsoft Visual Studiolla, XML Notepadilla, EditiX XML Editorilla, Progress Stylus Studiolla ja XMLSpyllä. Oxygen XML Editor on yksi harvoista XSD-avaajista, joka toimii Linuxissa, Macissa ja Windowsissa.

Voit käyttää myös tekstieditoria, koska se on vain tekstitiedosto. Katso joitain suosikkejamme tässä parhaiden ilmaisten tekstieditorien luettelossa.

Image
Image

Tässä on esimerkki siitä, miltä XSD-tiedosto näyttää, kun se avataan tekstieditorissa:

Jos käsittelet Pattern Makerissa käytettyä XSD-tiedostoa, voit tietysti avata sen kyseisellä ohjelmistolla. HobbyWare tarjoaa kuitenkin Pattern Maker Viewer -ohjelman ilmaisen tavan avata ja tulostaa kuviotiedosto. Vedä tiedosto ohjelmaan tai käytä File > Avaa-valikkoa. Tämä katseluohjelma tukee myös samanlaista PAT-muotoa.

Android-sovellus Cross Stitch Paradise voi avata myös ristipisto XSD-tiedostoja.

Kuinka muuntaa XSD-tiedoston

Helppoin tapa muuntaa XSD-tiedosto toiseen muotoon on käyttää jotakin yllä olevista editoreista.

Esimerkiksi Visual Studio voi tallentaa yhden XML-, XSLT-, XSL-, DTD-, TXT- ja muihin vastaaviin muotoihin.

JSON Schema Editorin pitäisi pystyä muuttamaan se JSON-muotoon. Katso tästä Stack Overflow -säikeestä lisätietoja tämän muunnoksen rajoituksista.

Toinen muunnos, jonka saatat haluta, on XSD PDF:ksi, jotta voit avata tiedoston PDF-katseluohjelmassa. Tähän ei todennäköisesti ole paljon muuta syytä kuin varmistaa, että koodi on näkyvissä kaikilla sen avaavilla tietokoneilla. Voit suorittaa tämän muunnoksen osoitteessa XmlGrid.net tai PDF-tulostimella.

Jos etsit XML-JSON-muunninta, voit tehdä sen tässä verkossa olevasta XML-JSON-muuntimesta.

XML Schema Definition Tool voi muuntaa XDR-, XML- ja XSD-tiedostoja sarjoitettavaksi luokaksi tai tietojoukoksi, kuten C-luokkaan.

Voit käyttää Microsoft Exceliä, jos haluat tuoda tietoja tiedostosta ja laittaa ne laskentataulukkoon. Tässä Stack Overflow -kysymyksessä "XSD-tiedoston muuntaminen XLS-muotoon" näet, kuinka tiedostosta luodaan XML-lähde ja vedetään ja pudotetaan tiedot suoraan laskentataulukkoon.

On todennäköistä, että yllä mainittua Pattern Maker -ohjelmaa (ei ilmaista katseluohjelmaa) voidaan käyttää ristipistotiedoston muuntamiseen uuteen muotoon.

Etkö vieläkään voi avata tiedostoa?

Jos tiedostosi ei avaudu ylhäältä olevilla ohjelmilla ja työkaluilla, et todennäköisesti käsittele ollenkaan XSD-tiedostoa, vaan sen sijaan tiedostoa, jolla on samanlainen tiedostopääte.

Esimerkiksi XDS-liite näyttää hirveän paljon XSD:ltä, mutta sitä käytetään sen sijaan DS Game Maker Project -tiedostoissa ja LcdStudio Design -tiedostoissa. Kumpikaan näistä tiedostomuodoista ei liity XML-tiedostoihin tai -malleihin.

Sama käsite pätee muualla, kuten XACT Sound Bank -tiedostoissa, jotka käyttävät. XSB-tiedostotunnistetta. Nämä ovat äänitiedostoja, jotka eivät avaudu millään XSD-yhteensopivalla ohjelmalla. XFDL ja XFDF ovat todella samanlaisia.

Jos tiedostosi päättyy eri tiedostotunnisteeseen, tutki näkemiäsi kirjaimia/numeroita löytääksesi mitkä ohjelmat voivat avata tai muuntaa kyseisen tiedostotyypin.

Suositeltava: