Kaip parašyti savo pirmąjį XML dokumentą

Rašymas XML nėra sunkus. XML kalba yra įgūdis, kurį dauguma gali išmokti visiems. Sunkiausia pradėti mokytis ką nors naujo. Dokumento kūrimas kompiuterio kalba geriausiai tinka laipsniškai. Darbas per rašymo pagrindus XML padės jums sukurti įprastą. Kai parašysite pirmąjį XML failą, pamatysite, kad sistema yra paprasta ir lanksti. Pagrindinis XML tikslas yra pateikti duomenis, kuriuos gali pasiekti procesorius.

Pažvelkite į šį nedidelį atsargų sąrašą parduotuvėje:

Inventorius

Dviračiai

  • 24 colių berniukų kalnų dviratis 200 USD
  • 24 colių "Boys Cruiser Bike" 150 USD

Riedlentės

  • "Acme Sportsmen" riedlentė 75 USD
  • Deluxe Boys Skateboard $ 35

Parašykite deklaracijos pareiškimą

Deklaracijose pateikiama naršyklės informacija, pvz., Kalba. "Barebone" XML deklaracijos pareiškimas reikalauja tik kalbos ir versijos. Tai pakanka, kad puslapis būtų XML dokumentas. Papildomos parinktys yra kodavimas ir savarankiška būsena.

Sukurti šakninį elementą

Šakninis elementas yra konteineris, kuriame yra visi kiti elementai. Tai yra pirmas elementinis žymas jūsų XML rinkmenai.

Gaukite įprotį uždaryti savo elementus, kai rašote juos. XML reikalauja uždaryti žymes visiems elementams. Abiejų žymių įrašymas tuo pačiu metu užtikrina gerai suformuotą kodą ir padeda valdyti XML struktūrą.

Nustatykite vaiko elementus

Vaikų elementai pritvirtinti šaknies elemento viduje.

Inventoriaus sąraše galite kurti skirtingų inventoriaus kategorijų sekcijas. Pavyzdyje turime dviračius ir riedlentes.

Pridėkite Subchild elementus, kad laikytumėte duomenis

Subchild elementai pritvirtina vidinius elementus, norint išsaugoti duomenis, kuriuos norite išsaugoti.

Pavyzdžiui, yra dvi dviračių ir dvi riedlentės. Vienas tiesioginis šio sąrašo formatas apima papildomų elementų priskyrimą pačioje subkultūroje, kad būtų pateikta daugiau informacijos apie kiekvieną modelį, pvz., Kainą.

<> Xml version = "1.0"?> 24 colių berniukų kalnų dviratis $ 200.00 > $ 150.00 Acme Sportsmen Skateboard $ 75.00 Deluxe Boys Skateboard $ 35.00

Tai tik vienas iš būdų apdoroti šio failo XML kodą. Kitas metodas turėtų apimti atributų naudojimą su elementais, kad būtų galima nustatyti kiekvieną sekciją. Atributų privalumas yra tada, kai kuriate XML kodo formatavimą.