No ka kākauʻana i ka helu XSLT, pono iāʻoe kahiʻike pilikino o HTML / XHTML , XML, XML Namespaces, XPath, a me XSL. ʻO XSLT kahi styleheet e hoʻololi i ka XML i kahi hale hou no ka hoʻohanaʻana me nā mea pahū pūnaewele pūnaewele. ʻO ka holomua o kaʻenehana lawe mai i nā wahi likeʻole. Mea hoʻohana ka mea hoʻohana pūnaewele hou i nā manawa iʻoi aku ma mua o ka naluʻana i ka pūnaewele, e like me nā kelepona, iPod, Xbox a me nāʻokoʻa'ē aʻe a pau me nā pūnaewele polokalamuʻike.
Ua hoʻokumu ponoʻo XSL Transformations (XSLT) i ke code XML a hoʻololi iā ia i kahi hōʻaili hiki ke hoʻohanaʻia no kēia mau noi.
Ke hoʻomaka nei i kahi hoʻololi o XSLT
ʻO XSLT kahi māhele o kahi pepa style XSL. Mai ka hoʻohanaʻana o kahi kapa kapa i ka syntax XML , hoʻomakaʻoe me kahi'ōlelo hoʻopuka XML.
- Hōʻike kūkākūkā XML
Pākuʻi i kahi'ōlelo XSL .
- hoʻolaha pepa pepa
E hoʻoholo i ka inoa inoa XSLT ma keʻano he mahele o ka hōʻike hoʻolaha pepa.
xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">
XSLT ke hoʻohālikelike i ke code i kahi hoʻolālā e hoʻoholo ai pehea e hoʻololi ai i ka XML. ʻO ke kaʻina he hoʻonohonoho o nā rula i kauʻia no ka pepa lole. Hoʻohui ka hoʻolālā hōʻoia i ka XPath e hoʻohui a pili i ke code. Hiki i ke kaulike ke hōʻoia i kahi mea keiki a iʻole ka palapala XML holoʻokoʻa.
- kuhikuhi i ka palapala a pau
- kuhikuhi kēia inoa i kahi keiki ma ka palapala.
Eia kekahi lā, inā he wahi keiki kāu i kapaʻiaʻo ka helu hoʻopiliʻia:
I ka hanaʻana i ka XSLT, kūkuluʻoe i kahi kahawai puka i hoʻonohonohoʻia a nānāʻia ma kahiʻaoʻao pūnaewele.
Hoʻonohonohoʻo XSLT i kahi mau mea XSL e wehewehe i kēia kaʻina hana hoʻololi. E nānā nā mea hou i nā māhele XSL i hoʻohanaʻia no ka hoʻopiliʻana o XSLT a hoʻokae hou i ka coding XSLT.