Esmu bijis dara mazliet XSL stuff pēdējā laikā un domāju, ka es liktu kopā izlasi manu turpmākai izmantošanai un kas var būt noderīga mums visiem XSLT ers iztikas pelnīšanu, internets.
Apsveriet šādas XML:
<FdcSearchTabsCollection Count = "2">
<SearchTab Label = "Industry" SortOrder = "00" Label = "Nozaru" SearchConstraints = "contenttype:Rūpniecība" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
<SearchTab Label = "prakse" SortOrder = "01" Label = "Prakse" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>
Šādu XSL fragmentu radīs kārtotajā sarakstā hrefs ciļņu:
<XSL:veidne atbilst "FdcSearchTabsCollection =" XML:vieta = "saglabāt">
<!– "Visu" cilne –>
<href = "javascript:ViewTab("Visiem")">Skatīt visas</a>
<!– Katru atsevišķu cilni –>
<!– Atkārtot ar visām cilnēm un apskatīt pareizos saites. –>
<XSL:par katru atlases = "SearchTab">
<XSL:kārtot select="@SortOrder"/>…
<href = "javascript:ViewTab(‘{@TabID}’)"><XSL:vērtību, select="@Label"/></a>
</XSL:par katru><br />
</XSL:Veidne:>
Lūk, kā tas izskatās, ka SharePoint:
</beigās>
Sekot mani uz čivināt pie http://www.twitter.com/pagalvin
čau, Paul. Interesanti, ka nav derīgs XML, kā katrs SearchTab elements ir divi etiķešu atribūtus. Lūdzu man pateikt, ka tas nerada SharePoint!
M.