Sebopeho sa XML se etselitsoe ho boloka lintlha tse ka thusang mosebetsing oa mananeo, liwebsaete le tšehetso bakeng sa lipuo tse itseng tsa markup. Ho bopa le ho bula faele ka mokhoa ona ha ho thata. Sena se ka etsoa le haeba ho se software e khethehileng e kenngoa khomphuteng.
Ha ho letho ka XML
Ka boeona, XML ke puo ea markup, e batlang e tšoana le HTML, e sebelisoang maqepheng a maqephe. Empa haeba e qetella e sebelisetsoa ho bonts'a tlhahiso-leseling le mekhoa e nepahetseng ea eona, joale XML e lumella hore e hlophisoe ka tsela e itseng, e etsang hore puo ena e tšoane le database ea analogue e sa hlokeng DBMS.
O ka etsa lifaele tsa XML ho sebelisa mananeo a khethehileng kapa mohlophisi oa mongolo o hahiloeng ho Windows. Mofuta oa software o sebelisitsoeng o etsa hore ho be bonolo ho ngola khoutu le boemo ba ts'ebetso ea eona.
Mokhoa oa 1: Visual Studio
Ho e-na le hoo, mohlophisi oa khoutu ea Microsoft a ka sebelisa leha e le efe ea balekane ba hae ho ba bang ba ntshetsopele. Ha e le hantle, Visual Studio ke phetoho e tsoetseng pele haholo ea tloaelehileng Notepad. Hona joale khoutu e totobatsa ka ho khetheha, liphoso li totobatsoa kapa li lokisoa ka boomo, 'me li-template tse khethehileng li se li ntse li kenngoa lenaneong, e leng se u lumellang ho nolofatsa pōpo ea lifaele tse kholo tsa XML.
E le hore u qale, u lokela ho etsa faele. Tobetsa ho ntho "Fana" ka hodimo hodimo le ho tswa ho menu e theoha ho khetha "Etsa ...". Lenane le qala ka ntho eo "Fana".
Ka faele e sa tsoa bōptjoa e tla be e se e le mohala oa pele ka khoka-hloko le phetolelo. Phetolelo ea pele le encoding e ngolisitsoe ka ho sa feleng. UTF-8eo u ka e fetolelang neng kapa neng. Ka mor'a ho etsa faele ea XML e feletseng, u lokela ho ngolisa ntho e 'ngoe le e' ngoe e neng e le thupelong e fetileng.
Ha u qeta ho khetha, khetha lenane le phahameng hape. "Fana", le moo ho tloha sehlahisoa sa menu se theoha "Sireletsa Bohle".
Mokhoa oa 2: Microsoft Excel
U ka hlahisa faele ea XML ntle le ho ngola khoutu, ka mohlala, u sebelisa liphetolelo tsa kajeno tsa Microsoft Excel, e leng se u lumellang ho boloka litafole ka katoloso ena. Leha ho le joalo, o hloka ho utloisisa hore tabeng ena u ke ke ua bōpa ntho e 'ngoe e sebetsang ho feta tafole e tloaelehileng.
Mokhoa ona o loketse haholo ho ba sa batleng kapa ba sa tsebeng ho sebetsana le khoutu. Leha ho le joalo, tabeng ena, mosebelisi a ka 'na a thulana le mathata a mang ha a hatisa faele ka mokhoa oa XML. Ka bomalimabe, o ka etsa ts'ebetsong ea ho fetola tafole ea kamehla ho XML feela ka MS Excel ea morao tjena. E le hore u etse sena, sebelisa lintlha tse latelang ho latela mohato:
- Tlatsa tafoleng ka litaba tse ling.
- Tobetsa konopo "Fana"hore ka holimo ho menu.
- Fensetere e khethehileng e tla bula moo u lokelang ho tobetsa "Tlisa e le ...". Ntho ena e ka fumanoa lethong le letšehali.
- Hlalosa fensetere moo u batlang ho boloka faele. Fensetere e bonts'a bohareng ba skrine.
- Hona joale o hloka ho hlakisa lebitso la faele, le karolong ena "Mofuta oa Feshene" khetha ho menu e theoha
"Dintlha tsa XML". - Tobetsa konopo "Boloka".
Mokhoa oa 3: Notepad
Esita le e tloaelehileng e ntle bakeng sa ho sebetsa le XML. NotepadLeha ho le joalo, motho ea sa tsebeng puo ea puo eo e tla ba thata, kaha ho hlokahala hore a fane ka litaelo tse fapa-fapaneng le melaetsa ho eona. Tshebetso ena e tla ba e bonolo le e hlahisang haholo mananeong a khethehileng bakeng sa khoutu ya ho hlophisa, mohlala, ho Microsoft Visual Studio. Ba na le lebokose le khethehileng le hlalosang lithulusi, tse nolofalletsang mosebetsi oa motho ea sa tsebeng mantsoe a puo ena.
Mokhoa ona ha o hloke ho jarolla ntho leha e le efe, kaha e se e ntse e hahoa ka mokhoa o sebetsang. Notepad. A re leke ho e etsa tafole e bonolo ea XML ho ea ka taelo ena:
- Etsa tokomane ea tokomane e hlakileng ka katoloso Txt. O ka e romella kae kapa kae. E bule.
- Qala ho ngola litaelo tsa pele ho eona. Ntho ea pele u lokela ho beha faele eohle e kenyeletsang le ho hlakisa phetolelo ea XML, sena se etsoa ka taelo e latelang:
Bohlokoa ba pele ke phetolelo, ha ho hlokahale hore e fetohe, 'me boleng ba bobeli ke ho kentse. Ho kgothaletswa ho sebedisa encoding. UTF-8, kaha mananeo a mangata le ba sebetsang ba sebetsa ka tsela e nepahetseng. Leha ho le joalo, e ka fetoloa ho ba bang, feela ka ho ngolisa lebitso le batlang.
- Bopa lenane la pele lefapheng la hau ka ho ngola lengolo
le ho e koala ka tsela eo
.
- Ka har'a lebokose lena u ka ngola lintho tse ling. Etsa lebokose
'me u mo fe lebitso leha e le lefe, ka mohlala, "Ivan Ivanov." Sebopeho se felile se lokela ho ba se latelang:
- Ka har'a lebokose
Hona joale hoa khoneha ho ngolisa mekhahlelo e qaqileng haholoanyane, tabeng ena ke tlhahisoleseding e mabapi le motho ea itseng Ivan Ivanov. A re ngole lilemo tsa hae le boemo ba hae. E tla shebahala tjena:
25
Ke 'nete - Haeba u latela litaelo, u lokela ho fumana khoutu e tšoanang le e tlase mona. Ha u qetile mosebetsi ho menu ea holimo, fumana "Fana" le ho tswa ho menu e theohang ho khetha "Tlisa e le ...". Ha u boloka tšimong "Filename" ka mor'a letheba ho lokela ho ba le katoloso eseng Txtle XML.
Ntho e kang ena e lokela ho shebahala e le sephetho se qetileng:
25
Ke 'nete
Ba-XML-compilers ba lokela ho sebetsana le khoutu ena ka foromo ea tafole e nang le khoeli e le 'ngoe, moo boitsebiso bo mabapi le a itseng Ivan Ivanov bo bontšoang.
E Notepad Hoa khoneha ho etsa litafole tse bonolo joalo, empa ho bōpa lintlha tse ngata tsa litaba ho ka bakela mathata, kaha ka tloaelo Notepad Ha ho phoso ea khalemelo e sebetsang molaong kapa ho totobatsa ha bona.
Joalokaha u ka bona, ho theha file ea XML ha ho letho le rarahaneng. Haeba o lakatsa, mofuta ofe kapa ofe ea khonang ho sebetsa khomphuteng a ka e bopa. Leha ho le joalo, ho theha file ea XML e feletseng, ho khothalletsoa hore u ithute puo ena ea markup, bonyane ka tekanyo ea khale.