Már csinált egy kis XSL cucc mostanában, és gondoltam tettem össze a mintát a a jövőben is, és lehet, hogy mindannyiunk számára érték XSLT-esek, hogy egy élő, a internets.
Fontolja meg a következő XML-t:
<FdcSearchTabsCollection szám = "2">
<SearchTab Label = "ipar" SortOrder = "00" Label = "Ipar" SearchConstraints = "contenttype:Iparág" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
<SearchTab Label = "gyakorlatok" SortOrder = "01" Label = "Gyakorlat" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>
A következő XSL-részlet akarat létrehoz egy rendezett listát tabs href Címkék:
<XSL:sablon match = "FdcSearchTabsCollection" XML:szóköz = "megőrzése">
<!– A "minden" Lap –>
<a href = "javascript:ViewTab("A)">Minden</egy>
<!– Minden egyes lap –>
<!– Utazgat átmenő minden a Tabs, és megjeleníti a megfelelő hivatkozások. –>
<XSL:-minden select = "SearchTab">
<XSL:Rendezés select="@SortOrder"/>…
<a href = "javascript:ViewTab(‘{@TabID}’)"><XSL:érték-ból select="@Label"/></egy>
</XSL:for each><br />
</XSL:sablon>
Itt van, amit úgy néz ki, mint a SharePoint rendszerben:
</vége>
Kövesse nekem Twitter http://www.twitter.com/pagalvin
szia, Paul. Érdekes, hogy az XML-kód nem érvényes, mint minden SearchTab elem két címke-attribútumokat. Kérem, mondja meg, hogy a SharePoint nem termelnek, amely!
M.