XML-i põhitõed
Kui olete mõnda aega veebiarendajate foorumites ringi rippunud, olete ilmselt märganud, et sõna „XML” on langenud mitu korda. Sirvite uudishimu läbi Vikipeedia kirje 'XML' ja lugege:

"Laiendatav märgistuskeel (XML) on üldotstarbeline spetsifikatsioon kohandatud märgistuskeelte loomiseks. [1] See on klassifitseeritav laiendatavaks keeleks, kuna võimaldab kasutajatel määratleda oma elemente. Selle peamine eesmärk on hõlbustada struktureeritud andmeid erinevates infosüsteemides, eriti Interneti kaudu, [2] ning seda kasutatakse nii dokumentide kodeerimiseks kui ka andmete seerialiseerimiseks. Viimases kontekstis on see võrreldav teiste tekstipõhiste serialiseerimiskeeltega, näiteks JSON ja YAML. . "
Nüüdseks on teie silmad ilmselt klaasistunud ja soovite, et te poleks isegi kunagi kuulnud XML-i.

Noh, ärge paanitsege, sest see pole tegelikult nii keeruline, kui arvate!

XML on üsna lihtne viis teabe salvestamiseks. XMLi ilu seisneb selles, et seda saate täielikult kohandada teie, veebiarendaja. Puudub täppiskood, mida õppida ega siluda, kuna väljade jaoks võite kasutada mis tahes nime, mis teile meeldib. See on tegelikult kõige lihtsam programmeerimiskeel, mida õppida, kuna suurema osa koodist määratlete ise.

OK, vaatame näidet. Oletame, et soovisite luua oma lemmikraamatute kataloogi. XML-i kasutades näeksid teie kirjed välja umbes sellised:


Fred Flintstone
Rokk Muusika
Minu lemmikraamat!


Nagu HTML-i puhul, nimetatakse sümbolite vahelist teksti 'sildiks'. XML-i erinevus seisneb selles, et teie, veebiarendaja, saate määratleda oma sildid ja helistada neile ükskõik, mis teile meeldib. Enne oma siltide loomist on vaja õppida mõnda süntaksireeglit:

  • Igal avanevasildil peab olema vastav sulgev silt. Teisisõnu, kui teil on XML-dokumendis silt, peab sul olema sulgev silt kuskil allpool.

  • Erinevalt HTML-ist on XML-i sildid tõstutundlikud. See tähendab, et see pole sama silt kui või.

  • Mõnel tähemärgil on eelnevalt määratletud tähendused ja neid ei saa sildis kasutada. Need on: vähem kui sümbol (), sümbol (&), apostroop (') ja jutumärk (").


Võib-olla on suurimaks eeliseks XML-i kasutamisel see, et selle dokumente hoitakse teie arvutis lihttekstina. Seetõttu saab iga arvuti, brauser või server neist failidest sõltumata tüübist aru, nii et saate oma külastajatega andmeid hõlpsalt jagada. XML-faile saab kasutada peaaegu kõigi arvutirakendustega. Samuti on lihtne HTML-lehelt XML-failidele helistada, mis tähendab, et te ei pea iga kord, kui lisate uusi andmeid, HTML-i uuesti redigeerimise pärast muretsema - ainus, mida peate kohandama, on XML-dokument.

Olge kursis meie järgmise artikliga, milles jagame lahti XML-faili elemendid ja aitame teil luua oma esimese XML-dokumendi.

Video Juhiseid: C# WPF UI Tutorials: 01 - The Basics (November 2020).