XML jẹ ọ̀rọ̀ pọ́nńbẹ́lẹ́ pẹlu eto ti o da lori àmì (tags). Notepad kọ ọ láìní ìrànlọ́wọ́ sọfitiwia miiran. Ohun pataki ni lati tẹle awọn ilana àmì kí faili náà le ba wulo ni kete ti o ba fipamọ (save) rẹ̀.
Bii A Ṣe Le Ṣẹda Faili .XML Nínú Notepad Lori Intanẹẹti
Kini faili XML kan?
XML duro fun Extensible Markup Language. O n tọju data sinu awọn àmì aṣa (custom tags) ti o ṣalaye fun ararẹ, ti o si wa ni ipele lati ṣafihan bi data ṣe ni ibatan. Awọn faili iṣeto (config files), awọn ifunni data (data feeds), ati awọn eto ohun elo nlo o nitori eto naa rọrun lati ka ati rọrun fun awọn eto miiran lati tumọ.
Faili XML ipilẹ dabi eleyi:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>Ìgbésẹ̀-bú-ìgbésẹ̀: Ṣẹda faili XML kan ni Notepad
Ìgbésẹ̀ 1: Ṣii Notepad
Ṣii Notepad lori kọmpútà rẹ, tabi lo notepad lori intanẹẹti ọfẹ kan ti o ba fẹ foju fo sọfitiwia kọmpútà náà.
Ìgbésẹ̀ 2: Fikun ikede XML (XML declaration)
Bẹrẹ faili naa pẹlu ila yii:
<?xml version="1.0" encoding="UTF-8"?>Eyi sọ fun eyikeyi eto ti n ka faili naa pe iru ẹya XML wo ati igbekalẹ ohun kikọ wo ni lati reti.
Ìgbésẹ̀ 3: Fikun eroja mọlẹ (root element)
Gbogbo faili XML nilo eroja mọlẹ kan pato ti o fi we ohun gbogbo miiran.
<catalog></catalog>Ìgbésẹ̀ 4: Fikun awọn eroja ọmọ (child elements)
Fi data rẹ pamọ sinu eroja mọlẹ nipa lilo awọn àmì ti o sọ lorukọ fun ararẹ.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Ìgbésẹ̀ 5: Pa Gbogbo Àmì (Tag) Mọ́
Gbogbo àmì ṣiṣii nilo àmì pipade ti o baamu, ni aṣẹ kanna ti a fi ṣii wọn. <book>niipa pẹlu </book>, kii ṣe ṣaju rẹ.
Ìgbésẹ̀ 6: Fipamọ pẹlu ìfarahan .xml (Extension)
Lọ si Faili (File), lẹhinna Fipamọ Bi (Save As). Yan Gbogbo Awọn Faili (All Files) ninu atẹle "Save as type". Sọ lorukọ faili naa pẹlu ìfarahan .xml, fun apẹẹrẹ catalog.xml. Fifipamọ ìfarahan naa gẹgẹbi .txt tumọ si pe faili naa kii yoo ka bi XML nipasẹ awọn eto miiran.
Awọn Aṣofin XML Lati Ranti
Eroja mọlẹ kan. Ohun gbogbo miiran wa ninu rẹ. O ko le ni awọn àmì ipele oke meji.
Awọn àmì n ni iyatọ lẹta nla ati kekere (case-sensitive). <Name> ati <name> ni a ka bi awọn àmì oriṣiriṣi.
Gbogbo àmì nilo pipade. Awọn àmì ti nipa ara wọn lo ila si iwaju, bii <br/>.
Awọn abuda (attributes) nilo awọn àmì agbasọ (quotes). Kọ <book id="1">, kii ṣe <book id=1>.
Sa fun awọn ohun kikọ pataki. Lo & fun &, < fun <, ati > fun > laarin akoonu ọrọ.
Ipari
Faili XML jẹ ọ̀rọ̀ ti a ṣeto sinu awọn àmì ti o ṣalaye. Bẹrẹ pẹlu ikede, ṣafikun eroja mọlẹ kan, fi data rẹ sinu rẹ, pa gbogbo àmì mọ́, ki o si fipamọ pẹlu ìfarahan .xml. Jẹ ki eto naa han gbangba bi o ṣe n kọ, ati pe ọpọlọpọ awọn aṣiṣe ni o rọrun lati mu ṣaaju ki wọn to fa iṣoro kan.