Mwili wa XML
- Sehemu ya Kwanza Makaelezo ya Kiingilizi cha XML
- Pya Zaidi Matumizi ya Mwili wa XML
Mafikira ya XML ina kiume ya XML
Je, nini kiume ya XML?
Kiume ya XML ni kina ya kiume kutoka (kutumiwa) kichwako cha kwanza cha kiume hadi (kutumiwa) kichwako cha kwanza cha kiume
<price>29.99</price>
Kiume inaweza kuwa na:
- Maudhui
- Matumizi
- Matumizi ya kiume nyingine
- na kina yana
<bookstore> <book category="matukio ya jua"> <title lang="zh">Makala ya shamba</title> <author>Liang Shiqiu</author> <press>Wa habari wa Jiangsu</press> <year>2013</year> <price>35</price> <ISBN>9787539962771</ISBN> </book> <book category="wana wa kike"> <title lang="zh">Baba wa nyani</title> <author>Roald Dahl</author> <translator>Da Wei</translator> <press>Wa habari wa jana</press> <year>2009</year> <price>10</price> <ISBN>9787533259563</ISBN> </book> </bookstore>
Kwenye mafano yaliyotumika:
<title>, <author>, <year> na <price> na matumiziMaudhui ya maandiko, kwa sababu zina kuwa na maudhui (kama 29.99)
<bookstore> na <book> inaMaudhui ya kiume, kwa sababu zina kuwa na kiume
<book> inaMatumizi (kwa mfano: category="wana wa kike")
Kiume hali yenye hali ya XML
Kiume hali yenye maudhui yanaonyeshwa kama kiume hali yenye hali
Kwenye XML, inaweza kuonyesha kiume hali kama hii:
<element></element>
Inaweza kutumia tabia za kufungua kwa kuzofungua kwa ujenzi:
<element />
Mito hili inapata muungano huo katika programu za XML (kutafutua, kusoma, kusoma kwa kompyuta)
Mwongozo:Kiume hali yenye hali yenye kipendekezo kimepewa na matumizi
Kanuni ya jina ya XML
Kiume XML kinahitaji kuitwa kwa kanuni ya jina hizo:
- Jina la kiume linafikia kwa ujenzi wa herufi
- Jina la kiume lazima lianzishwe na herufi au chumba
- Jina la kiume hapatikani kuanza na herufi xml (au XML, Xml kwa pengine zao)
- Jina la kiume inaweza kuwa na herufi, namba, hifadhi, chumba na majoto
- Jina la inayotumiwa hivyo kwa ukifanya hali ya kina
Inaweza kutumika jina yoyote, bila kinajifungu (kwenye xml inaonesha).
Masharti ya kufanya jina bora
Jina lazima kuwa na maelezo, kama: <person>, <firstname>, <lastname>.
Jina lazima kuhesabuwa kwa upepo, kama: <book_title>, hata kama: <the_title_of_the_book>.
Ungatia herufi "-" . Ikiwa unamwambie jina kama "first-name", programu kadhaa inakadiriwa kwamba unaamua kumaliza "name" kutoka "first".
Ungatia herufi "." . Ikiwa unamwambie jina kama "first.name", programu kadhaa inakadiriwa kwamba "name" ni muhimu wa kikundi "first".
Ungatia herufi ":" . Herufi hii inatumiwa kama eneo la jina (ingaa inajulikana kubadilika).
Herufi ya nje ya Kifaransa kama éòá ni wakilishwa kama vitu vya jina vya XML, lakini inahatarisha kuzingatia matatizo yanayotukia kama programu ya kushuka ya kufaa hii herufi.
Majukwaa ya jina
Majukwaa ya jina ya vitu vya XML yanayotumika kwa kawaida:
Mfano | Mfano | Maelezo |
---|---|---|
Kichwa | <firstname> | Herufi zote kwa herufi kichwa |
Kubwa | <FIRSTNAME> | Herufi zote kwa herufi kikubwa |
Mchana | <first_name> | Uchaguliwa wa herufi kwa herufi (inaonesha msimbo ya database ya SQL) |
Pascal | <FirstName> | Herufi ya kwanza ya kila jina kwa herufi kikubwa (inaonesha wakateja C) |
Kabaka | <firstName> | Kuwakilisha herufi ya kwanza ya kila jina kwa herufi kikubwa (inaonesha JavaScript) |
Mwongozo:Chaguo uliofanyika jina, na usimamize uadilifu!
Hali ya XML inakadiriwa na hali ya database iliyohusiana, ambapo mashahara yanayotakiwa kumuelekea vitu vya jina vya hali ya XML.
Kuna mafanikio ya kusaidia: tumekuwa na uamuzi wa jina la msimbo wa hali ya database kwa vitu vya jina vya hali ya XML.
Inaonekana kwamba vitu vya XML ni vya uzalishaji
Inaonekana kwamba vitu vya XML ni vya uzalishaji, kwa kumiliki vya habari zaidi.
Angalia hali hii ya XML inayofuata:
<note> <to>George</to> <from>John</from> <body>Don't forget the meeting!</body> </note>
Tunaeleza vizuo hivi, tumeundua programu inayoweza kutoa <to>, <from> na <body> ya uundaji, na kutoa matokeo yaliyofuata:
MESSAGE To: George From: John Hapishindwe kumefikia kikao!
Tafuta vizuo hivi, baada ya mwanafunzi wa hali ya XML hii atamwambia taarifa zaidi kwenye hali hii:
<note> <date>2008-01-10</date> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
Je, programu hii itakuwa inadai ama inakataa?
Hakuna. Programu hii inaweza kuwaonyesha vitu vya <to>, <from> na <body> katika mafikirio ya XML na kutoa matokeo yoyote.
Mfano wa Kina ya XML, ni kuweza kufungua tena kwa kuzingatia kwa sababu ya kumaliza programu.
- Sehemu ya Kwanza Makaelezo ya Kiingilizi cha XML
- Pya Zaidi Matumizi ya Mwili wa XML