Kuidas Kuvada Xml

Sisukord:

Kuidas Kuvada Xml
Kuidas Kuvada Xml

Video: Kuidas Kuvada Xml

Video: Kuidas Kuvada Xml
Video: 5 XML Schema 2024, Mai
Anonim

XML (Extensible Markup Language) on rahvusvahelise organisatsiooni W3C välja töötatud standard suhteliselt väikeste andmemahtude paigutamiseks tekstifailidesse. XML-laiendiga faile kasutavad skriptid sagedamini andmeallikana, kuid mõnikord on vajalik kuvada nendes sisalduvad andmed otse brauseri lehel ilma skripte kasutamata.

Kuidas kuvada xml
Kuidas kuvada xml

Juhised

Samm 1

Kui XML-fail on mõeldud kasutamiseks väikesele kasutajarühmale (ettevõtte-, koduvõrgus või isegi samas arvutis), võib juhtuda, et lisameetmeid pole vaja. Mõni brauseriversioon - Mozilla Firefox, Internet Explorer - suudab selliseid faile laiendatavate sõlmedega puustruktuuris kuvada.

2. samm

Teine suhteliselt lihtne viis on kasutada eraldi faili koos CSS-i juhistega, mis kirjeldavad XML-failist väljundi vormindamise reegleid. Selle kasutamiseks tuleb see fail kõigepealt ette valmistada - sellisel juhul koostatakse stiililehed tavaliste HTML-lehtede CSS-i reeglite järgi. Seejärel laadige laaditabel saidiserverisse üles.

3. samm

Avage XML-fail mis tahes tekstiredaktoris või veelgi parem, kui teil on spetsiaalne redaktor süntaksi esiletõstmisega. Koodi alguses lisage veel üks rida koos lingiga selle dokumendi jaoks loodud CSS-i stiililehele. Näiteks kui stiilid paigutatakse faili nimega xmlStyles.css ja salvestatakse XML-failiga samasse kausta, peaks sisestatud rida välja nägema järgmine:

4. samm

Salvestage redigeeritud XML-fail ja see lõpetab toimingu.

5. samm

Teine viis XML-dokumendi renderdamiseks on laiendatava stiililehe keele (XSL) stiililehe reeglite kasutamine. Sellel on mitu erineva otstarbega variatsiooni (XSLT, XSL-FO, XPath). Selle meetodi kasutamine nõuab reeglina ka eraldi faili loomist koos juhistega, mis kirjeldavad XML-dokumendi kuvamist. Selle välise faili link asetatakse ka dokumendi teksti algusesse. Lihtsamas vormis võib välise faili nimega xmlStyles.xsl, mis asub põhidokumendiga samas kataloogis, välja näha järgmine:

Muidugi nõuab sellise faili ettevalmistamine vastavate keelte - XSLT, XSL-FO, XPath - tundmist.

Soovitan: