XSD ֆայլ (ինչ է դա և ինչպես բացել մեկը)

Բովանդակություն:

XSD ֆայլ (ինչ է դա և ինչպես բացել մեկը)
XSD ֆայլ (ինչ է դա և ինչպես բացել մեկը)
Anonim

Ինչ իմանալ

  • XSD ֆայլը XML Schema ֆայլ է:
  • Բացեք մեկը Visual Studio-ի կամ ցանկացած տեքստային խմբագրիչի միջոցով:
  • Փոխակերպեք XML, JSON կամ Excel ձևաչափի այդ նույն ծրագրերով կամ հատուկ փոխարկիչով:

Այս հոդվածը բացատրում է, թե ինչ են XSD ֆայլերը, ներառյալ, թե ինչպես բացել մեկը և ինչպես փոխարկել մեկ այլ ֆայլի ձևաչափ:

Ի՞նչ է XSD ֆայլը:

XSD ֆայլի ընդլայնմամբ ֆայլը, ամենայն հավանականությամբ, XML Schema ֆայլ է; տեքստի վրա հիմնված ֆայլի ձևաչափ, որը սահմանում է XML ֆայլի վավերացման կանոնները և բացատրում XML ձևը:

Քանի որ դրանք սխեմայի ֆայլեր են, նրանք մոդել են տալիս այլ բանի համար, այս դեպքում XML ֆայլերը: Օրինակ, XSD ֆայլը կարող է պահանջել, որ XML ֆայլը ունենա որոշակի սահմաններ, հարաբերություններ, կարգ, ատրիբուտներ, ներդիր բնութագրեր և այլ տարրեր, ինչպես նաև սահմանի որևէ սահմանափակում:

XML ֆայլերը կարող են վկայակոչել XSD ֆայլը schemaLocation հատկանիշով:

Image
Image

HobbyWare's Pattern Maker cross stitch ծրագիրը նաև օգտագործում է այս ֆայլի ընդլայնումը իր ձևաչափի համար:

Ինչպես բացել 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-ում:

Դուք կարող եք նաև օգտագործել տեքստային խմբագրիչ, հաշվի առնելով, որ այն պարզապես տեքստային ֆայլ է: Տեսեք մեր ընտրյալներից մի քանիսը լավագույն անվճար տեքստային խմբագիրների այս ցանկում:

Image
Image

Ահա մի օրինակ, թե ինչ տեսք ունի XSD ֆայլը, երբ բացվում է տեքստային խմբագրիչում.

Եթե գործ ունեք Pattern Maker-ի հետ օգտագործվող XSD ֆայլի հետ, իհարկե, կարող եք այն բացել այդ ծրագրաշարով: Այնուամենայնիվ, օրինակների ֆայլը բացելու և տպելու անվճար միջոցի համար 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: Տեսեք այս Stack Overflow շարանը՝ այս փոխակերպման սահմանափակումների վերաբերյալ լրացուցիչ տեղեկությունների համար:

Մեկ այլ փոխակերպում, որը դուք կարող եք ցանկանալ, XSD-ն է PDF-ի, որպեսզի կարողանաք բացել ֆայլը PDF դիտիչում: Հավանաբար, դա անելու համար շատ պատճառ չկա, բացառությամբ ապահովելու, որ կոդը տեսանելի է ցանկացած համակարգչում, որը բացում է այն: Դուք կարող եք կատարել այս փոխարկումը XmlGrid.net կայքում կամ PDF տպիչով:

Եթե այն, ինչ փնտրում եք XML-ից JSON փոխարկիչ է, կա այս առցանց XML-ից JSON փոխարկիչը, որը կարող եք օգտագործել դա անելու համար:

XML Schema Definition Tool-ը կարող է XDR, XML և XSD ֆայլերը վերածել սերիականացման դասի կամ տվյալների բազայի, ինչպես օրինակ C դասը:

Դուք կարող եք օգտագործել Microsoft Excel-ը, եթե Ձեզ անհրաժեշտ է տվյալներ ներմուծել ֆայլից և տեղադրել դրանք աղյուսակի մեջ: Stack Overflow-ի «Ինչպես փոխարկել XSD ֆայլը XLS» հարցին, դուք կարող եք տեսնել, թե ինչպես ստեղծել XML աղբյուր ֆայլից, այնուհետև քաշել և թողնել տվյալները անմիջապես աղյուսակի վրա:

Հավանական է, որ վերը նշված Pattern Maker ծրագիրը (ոչ անվճար դիտիչը) կարող է օգտագործվել խաչաձև կարի ֆայլը նոր ձևաչափի փոխարկելու համար:

Դեռևս չե՞ք կարողանում բացել ֆայլը:

Եթե ձեր ֆայլը չի բացվում վերևից ներկայացված ծրագրերով և գործիքներով, մեծ հավանականություն կա, որ իրականում գործ չունեք XSD ֆայլի հետ, այլ դրա փոխարեն՝ ֆայլի հետ, որը կիսում է նմանատիպ ֆայլի ընդլայնում:

Օրինակ, XDS վերջածանցը շատ նման է XSD-ին, բայց դրա փոխարեն օգտագործվում է DS Game Maker Project ֆայլերի և LcdStudio Design ֆայլերի համար: Ֆայլի այս ձևաչափերից և ոչ մեկը կապված չէ XML ֆայլերի կամ օրինաչափությունների հետ:

Նույն հայեցակարգը կիրառվում է այլուր, օրինակ XACT Sound Bank ֆայլերի դեպքում, որոնք օգտագործում են. XSB ֆայլի ընդլայնում: Սրանք ձայնային ֆայլեր են, որոնք չեն բացվի XSD-ի հետ համատեղելի որևէ ծրագրով: XFDL-ն և XFDF-ն իսկապես նման են:

Եթե ձեր ֆայլը ավարտվում է այլ ֆայլի ընդլայնմամբ, ուսումնասիրեք ձեր տեսած տառերը/թվերը՝ պարզելու, թե որ ծրագրերն են ի վիճակի բացել կամ փոխակերպել տվյալ ֆայլի տեսակը:

Խորհուրդ ենք տալիս: