Kujambula ndi kusindikiza malemba a nyimbo pamaselo a intaneti


Mafelemu ndi kufalikira kwa .xsd nthawi zambiri amachititsa chisokonezo pakati pa ogwiritsa ntchito. Izi zikufotokozedwa ndi mfundo yakuti pali mitundu iwiri ya mtundu uwu, zomwe ziri zosiyana kwambiri ndi mtundu wa mtunduwu. Choncho, musakhumudwe ngati ntchito yachizolowezi sichikanatsegule. Mwina mwangokhala ndi mafayilo a mtundu wina. Kodi kusiyana kwa ma fayilo a XSD ndi mapulogalamu omwe angatsegule, kudzakambidwa pansipa.

XML Document Schema

XML Document Schema (XML Schema Dndondomeko) ndi mtundu wochuluka wa fayilo ya XSD. Iye wakhala akudziwika kuyambira 2001. Mawonekedwewa ali ndi mauthenga osiyana kwambiri owonetsera deta ya XML - mawonekedwe awo, zinthu, zikhumbo, ndi zina zotero. Kutsegula fayilo ya mtundu uwu, pali njira zambiri. Ndipo mwachitsanzo, tengani chitsanzo chophweka cha mtundu uwu (ndondomeko yogula zinthu), yomwe imaperekedwa ndi Microsoft.

Njira 1: Okonzanso a XML

Olemba XML ndiwo mapulogalamu abwino otsegula ma fayilo a XSD, chifukwa ndi chithandizo chawo kuti mafayilo a mtundu uwu apangidwa. Taonani zina mwa izo mwatsatanetsatane.

Notepad ya XML

Pulogalamuyi ndi imodzi mwa njira za Microsoft za Notepad zomwe zinkakonzedwa kuti zigwirizane ndi mafayilo a XML. Choncho, XSD ikhoza kumasulidwa ndi kusinthidwa momasuka nayo.

Notepad ya XML imapereka zinthu zambiri kuposa mapulogalamu omwe atchulidwa pamwambapa. Kuphatikiza pa kuwonetserana kwa ma syntax, izo zimangowonjezera mapangidwe a chikalatazo ndi kuziwonetsera izo mwa mawonekedwe abwino owonera ndi kusintha.

Oxygen XML Editor

Mosiyana ndi zomwe zapitazo, pulogalamuyi ndi chida chofunika kwambiri popanga zikalata za XML. Mapangidwe a XSD amajambula amawoneka ngati ma tebulo

Pulogalamuyi ndi multiplatform, monga ntchito yovomerezeka komanso ngati pulasitiki ya Eclipse.

Koperani Oxygen XML Editor

Mukhoza kutsegula ma fayilo a XSD mothandizidwa ndi zinthu zowonjezera, monga Microsoft Visual Studio, Progress Stylus Studio ndi ena. Koma zonsezi ndi zipangizo za akatswiri. Kuyika iwo pokhapokha pofuna kutsegula fayilo sikungakhale kwanzeru.

Njira 2: Oyendetsa

Mafayili a XSD amatsegulidwa mu msakatuli aliyense. Kuti muchite izi, mungagwiritsenso ntchito menyu yoyenera kapena menyu "Foni" (ngati zilipo mu osatsegula). Kapena mutha kungoyamba njira yopita ku fayilo mu barre ya adiresi yajambuzi kapena kukokera kuwindo la oyang'ana pa webusaiti.

Ichi ndi momwe chitsanzo chathu, chatsegulidwa mu Google Chrome, chikuwoneka ngati:

Ndipo izi ndizo, koma kale mu Yandex Browser:

Ndipo apa iye ali kale mu Opera:

Monga mukuonera, palibe kusiyana kwakukulu. Tiyenera kuzindikira kuti ma browsers ali oyenera kuyang'ana mafayilo a mtundu umenewu. Simungathe kusintha chirichonse mwa iwo.

Njira 3: Olemba Malemba

Chifukwa cha kuphweka kwake, mafayilo a XSD amatseguka mosavuta ndi pafupifupi mndandanda uliwonse wa malemba ndipo akhoza kusinthidwa momasuka ndi kusungidwa kumeneko. Kusiyanitsa kumangokhala kokha mwa kuyang'ana ndi kukonza. Iwo akhoza kutsegulidwa mwachindunji kuchokera ku mndandanda wa malemba, kapena kuchokera pazenera zazondomeko mwa kusankha kusankha "Tsegulani ndi".

Nazi zitsanzo za momwe izi zingagwiritsidwe ntchito pogwiritsa ntchito olemba omwe akulemba:

Notepad

Imeneyi ndi yosavuta yolemba mafayilo omvera, mwachindunji akupezeka pawindo lililonse la Windows. Ichi ndi momwe chitsanzo chathu, chatsegulidwa mu Notepad, chikuwoneka ngati:

Chifukwa cha kusowa kwabwino, kukonza fayilo ya XSD mkati mwake kudzakhala kovuta, koma kuti mudziwe mwamsanga ndi zomwe zili mkati, Chinsinsi chazomwe chikhoza kukhala choyenera.

Wordpad

Chinthu china chosasinthika cha Windows, poyerekeza ndi Notepad, chomwe chiri ndi zida zapamwamba kwambiri. Koma izi sizimakhudza kutsegula kwa fayilo ya XSD, popeza mkonzi uyu saperekanso mwayi wowonjezera kuti awone ndikuwusintha.

Monga mukuonera, kupatulapo mawonekedwe a pulojekiti, palibe chowonetsero cha fayilo ya XSD, poyerekeza ndi Notepad, yasintha.

Notepad ++

Pulogalamuyi ndi ndondomeko yomweyo, koma ndi ntchito zina zambiri, monga zikuwonetseredwa ndi a pluses mu mutu. Tsono, fayilo ya XSD yotsegulidwa mu Notepad ++ ikuwoneka kokongola kwambiri chifukwa cha kuwonetserako chizindikiro. Izi zimapangitsa ndondomeko yosintha bwino kwambiri.

Mukhoza kutsegula ma fayilo a XSD mu zovuta zowonjezera mawu, monga MS Word kapena LibreOffice. Koma popeza mapulogalamuwa samakonzedweratu kuti asinthidwe mafayilowa, adzawonetsedwa mofanana ndi mu Notepad.

Mzere woponda mtanda

Mbali ina ya kufalikira kwa XSD ndi chitsanzo cholozera. Choncho, mu nkhani iyi, fayiloyi ndi fano. Mu mafayilowa, kuphatikiza pa chithunzi chomwecho, palinso nthano za mtundu ndi ndondomeko yowonjezera zokongoletsera. Mukhoza kutsegula fayilo ya XSD njira yokhayo.

Chitsanzo Chopanga Pulogalamu Yowongoka Ndilo chida chachikulu chotsegula zokongoletsera, monga momwe zinapangidwira mwakhama kulenga ndi kusintha. Izi ndi zomwe fayilo ya XSD inatsegulidwa mu Wopanga Zithunzi amawoneka ngati.

Pulogalamuyi ili ndi chida chamtengo wapatali. Kuphatikizanso apo, zikhoza kuchitika mosavuta Russia. Kuwonjezera pamenepo, imaperekedwa kwaulere.

Choncho, mawonekedwe a fayilo ya XSD kwenikweni ndi schema ya XML yolemba. Ngati simukutsegula ndi omasulira malemba, ndiye kuti tili ndi fayilo yomwe ili ndi chitsanzo cholozera.