Mashoga ya Mvua ya XML
- Mababu ja Matumizi ya XML
- Pya ja Uandiko wa XML
Faili ya XML ina muundo wa mti, inaanza kutoka kwenye "mizigo" na inaendelea hadi "mabonde".
Mashoga ya Mvua ya XML

Maelezo ya faili ya XML
Maelezo ya juu: Upo hapa XML hii ni orodha ya kitabu:
<?xml version="1.0" encoding="UTF-8"?> <bookstore> <book category="Chakula"> <title lang="zh">Ya She Tan Chi</title> <author>Liang Shiqiu</author> <press>Jiangsu Literature and Art Press</press> <year>2013</year> <price>35</price> <ISBN>9787539962771</ISBN> </book> <book category="Kijana"> <title lang="zh">Mambo wa Mkia wa Msingi</title> <author>Rolf Dahl</author> <translator> Dai Wei</translator> <press>Tomorrow Press</press> <year>2009</year> <price>10</price> <ISBN>9787533259563</ISBN> </book> <book category="Adabu"> <title lang="zh">Kuweza kufikiria kama haitakuwa mwenye</title> <author>Zigmond Bauman</author> <author>Peter Hafner</author> <translator>Wang Liqiu</translator> <press>University of Nanjing Press</press> <year>2023</year> <price>68</price> <ISBN>9787305269387</ISBN> </book> <book category="Sayansi"> <title lang="zh">Unapenda kwa uleva, kama mchele?</title> <author> Richard Dawkins</author> <author> Ana Lenzova</author> <translator> Gao Tianyu</translator> <press>Shirika la Vifaa Vitabu la Hunan</press> <year>2023</year> <price>88</price> <ISBN>9787571019075</ISBN> </book> <book category="siasa" cover="kitabu cha kipakana"> <title lang="sw">Demokrasia ya Amerika</title> <author> Tuo Kevil</author> <translator> Dong Guoliang</translator> <press>Shirika la Chakula la Kina</press> <year>1989</year> <price>60</price> <ISBN>9787100124553</ISBN> </book> </bookstore>
Mashoga ya Mvua ya XML
Makundi ya andiko ya XML inaunda mabonde wa makundi:mabonde wa makundi.
Mabonde hiiMkutano wa kuzingatiainaanza, na inakua hadi mabonde waMakundi wa kuzingatia.
Andiko ya XML lazima iwe na mkutano wa kuzingatia. Hii ni mkutano wa kuzingatia wa makundi yote mengine.
Makundi yote yana uwezo wa kuwa na makundi wa kuzingatia:
<root> <child> <subchild>.....</subchild> </child> </root>
Makundi wa kina, wa kuzingatia na wafamilia wanatumiwa kuelewa uhusiano wa makundi.
Makundi wa kina na wa kuzingatia na wana makundi wa kuzingatia. Makundi wa kuzingatia wa hatua yana kuwa wafamilia (wanauauzaji au wanaingia).
Makundi yote yana zawadi ya maudhui ya kiroho (Yatsha tangu mbinu ya kucha) na ya kiwango (category="maudhui ya chakula"), kama ya HTML.
Uandiko wa kufafaniana
XML inatumiwa na uandiko wa msingi na wa kufafaniana:
<?xml version="1.0" encoding="UTF-8"?> <note> <to>George</to> <from>John</from> <heading>Reminda</heading> Don't forget the meeting! </note>
Mtuwa wa kwanza ni ujumbe wa XML. Hii inadhesha tofauti ya XML (1.0) na kinaingia (ISO-8859-1 = Latin-1/kitabu cha kusini mwa Ulaya).
Mtuwa umeonekana kuuwa andikoMkutano wa kuzingatia(kama inasikitika: “Andiko hii ni kina vitabu”):
<note>
Mtuwa 4 inaonyesha kuuwa msingi 4 yaandiko(to, from, heading na body):
<to>George</to> <from>John</from> <heading>Reminda</heading> Don't forget the meeting!
最后一行定义根元素的结尾:
</note>
Kufikia hii inaweza kuwa heshima kwamba hali ya XML hii ina zawadi ya John kwa George.
XML ina haki ya kutokea kwa ujaribio, heshima hivi?
- Mababu ja Matumizi ya XML
- Pya ja Uandiko wa XML