Kā uzrakstīt savu pirmo XML dokumentu

Dags Ross / Getty Images
Ierakstot XML nav grūti. XML valoda ir prasme, ko vairums var apgūt ikviens. Visgrūtākais, iemācoties kaut ko jaunu, ir sākt. Dokumenta izveidi datorvalodā vislabāk var veikt soli pa solim. Apstrādājot XML rakstīšanas pamatus, jūs varēsit izveidot rutīnu. Kad esat uzrakstījis pirmo XML failu, jūs redzēsit, ka sistēma ir vienkārša un elastīga. XML galvenais mērķis ir saturēt datus, kuriem apstrādātājs var piekļūt. Apskatiet šo nelielo veikala krājumu sarakstu:
Inventārs
Velosipēdi
- 24 collu zēnu kalnu velosipēds 200 USD
- 24 collu Boys Cruiser velosipēds 150 USD
Skrituļdēļi
- Acme Sportsmen Skateboard 75 USD
- Deluxe Boys skeitbords 35 USD
Uzrakstiet deklarācijas paziņojumu
Deklarācijas sniedz pārlūkprogrammai informāciju, piemēram, valodu. Barebone XML deklarācijas priekšrakstam ir nepieciešama tikai valoda un versija. Tas ir pietiekami, lai izveidotu lapu kā XML dokumentu. Papildu opcijas ietver kodējumu un savrupo statusu.
Izveidojiet saknes elementu
Saknes elements ir konteiners, kurā ir visi pārējie elementi. Tas ir pirmais elementārais tags jūsu XML failam.
Iemācieties aizvērt elementus rakstīšanas laikā. Nepieciešams XML noslēguma tagi visiem elementiem. Abu tagu rakstīšana vienlaikus nodrošina labi veidots kodu un palīdz kontrolēt XML struktūru.
Izveidojiet bērnu elementus
Bērnu elementi ligzdo saknes elementa iekšpusē. Krājumu sarakstā varat izveidot sadaļas dažādām krājumu kategorijām. Piemērā mums ir velosipēdi un skrituļdēļi.
|_+_|Pievienojiet apakšpakārtotus elementus datu glabāšanai
Apakšpakārtotie elementi ir ievietoti pakārtoto elementu iekšpusē, lai glabātu datus, kurus vēlaties saglabāt. Šajā piemērā ir divi velosipēdu modeļi un divi skrituļdēļu modeļi. Viens vienkāršs šī saraksta formāts ietver papildu elementu ievietošanu apakšbērnā, lai sniegtu vairāk informācijas par katru modeli, piemēram, cenu.
|_+_|
Šis ir tikai viens veids, kā strādāt ar XML kodu šim failam. Cita metode ietver atribūtu izmantošanu ar elementiem, lai identificētu katru sadaļu. Atribūtu priekšrocības rodas, veidojot XML koda formatējumu.