XSLT kwenye Mtaarifu wa Kwanza
- Nyuma ja Apply ya XSLT
- Pya ja XSLT katika Mfumo wa Kusaidia
Ikiwa wasafiri wako wa kompyuta wamehusiana na XSLT, hii inaweza kutumika kufanyia uharibifu wa uandiko kuwa XHTML.
Mwongozo wa JavaScript
Kwenye kitabu hiki hapa juu, tumekuwa na ujuzi wa kufanya uharibifu wa XSLT wa uandiko wa XML kuwa XHTML. Tumekufanya kazi hii kwa jicho la: kuongeza chaji cha chaji cha XSL kwenye faili ya XML, na kufanyia uharibifu kwa kusoma kwa wasafiri wa kompyuta.
Ingawa hii methodi ina uwanja wa kufaa, kusimamia chaji cha chaji katika faili ya XML haukuwa ndani ya kumtumia (kwa mfano, kama kinaonyesha XSLT haukuweza kufanyika).
Methodi ya kawaida ni kutumia JavaScript kufanyia uharibifu.
Kwa kutumia JavaScript, tunaweza:
- Kufanya uharibifu wa kusoma wa wasafiri
- Tumia chaji mbalimbali kwa ajili ya chaji cha kusoma na matumizi
Hii ni uadilifu wa XSLT! Matokeo wa ukitumia XSLT kimoja ni kwamba uharibifu wa muundo wa moja kuwa muundo wa nyingine unaweza kufanyika, na pia unahusiana na aina mbalimbali za wasafiri wa kompyuta na maagizo ya watu wengi.
Mfano wa XSLT ni kwamba matokeo ya uharibifu wa XSLT watakuwa matokeo kuu ya kufanywa na wasafiri wa kompyuta kwa msingi wa kusoma, kwa ajili ya mtayarishaji wa mifano wa mtandao, kwa ajili ya vifaa vya kusoma, na vingine vingine.
Faili za XML na XSL
Tazama hii uandiko wa XML ambao umewekwa katika kitabu hiki hapa juu:
<?xml version="1.0" encoding="ISO-8859-1"?> <catalog> <cd> <title>Empire Burlesque</title> <artist>Bob Dylan</artist> <country>USA</country> <company>Columbia</company> <price>10.90</price> <year>1985</year> </cd> . . . </catalog>
na ya kusambaa XSL kifaa kina:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <h2>My CD Collection</h2>
Title | Artist |
---|---|
请注意,这个 XML 文件没有包含对 XSL 文件的引用。
重要事项:上面这句话意味着,XML 文件可使用多个不同的 XSL 样式表来进行转换。
在浏览器中把 XML 转换为 XHTML
这是用于在客户端把 XML 文件转换为 XHTML 的源代码:
提示:假如您不了解如何编写 JavaScript,请学习我们的《Mafunzo ya JavaScript》。
Mashusha ya kwanza inayotengeneza mbinu ya XML ya Microsoft kwa kina, kisha inaingiza faili ya XML katika kina ya kinga. Mashusha ya pili inayotengeneza mbinu mwingine wa kufikiria, kisha inaingiza faili ya XSL katika kina ya kinga. Barua ya mwisho inayotumia wasiliana wa XSL kubadilisha wasiliana wa XML, na inaonyesha matokeo kama XHTML katika kifungu cha kifungu. Kazi inayoweza kumaliza!
- Nyuma ja Apply ya XSLT
- Pya ja XSLT katika Mfumo wa Kusaidia