నేను ఆలస్యంగా XSL stuff ఒక బిట్ చేయడం మరియు నేను నా భవిష్యత్ సూచన కోసం ఒక నమూనా కూర్చు ఇష్టం అనుకున్నట్లుగా మాకు XSLT-ERS అన్ని ఇంటర్నెట్ల ఒక దేశం మేకింగ్ కు విలువ కావచ్చు చేసిన.
కింది XML పరిగణించండి:
<FdcSearchTabsCollection Count="2">
<SearchTab Label="Industry" SortOrder=”00” Label=”Industries” SearchConstraints="contenttype:ఇండస్ట్రీ" TabID="831b2a74-98c4-4453-8061-86e2fdb22c63"/>
<SearchTab Label="Practices" SortOrder=”01” Label=”Practices” SearchConstraints="contenttype:PracticeGroups" TabID="678e206b-6996-421f-9765-b0558fe1a9c0"/>
</FdcSearchTabsCollection>
కింది XSL స్నిప్పెట్ hrefs ట్యాబ్ల ఒక క్రమబద్ధీకరించబడింది జాబితా ఉత్పత్తి చేస్తుంది:
<XSL:template match="FdcSearchTabsCollection" xml:space="preserve">
<!– The "all" టాబ్ –>
<a href="javascript:ViewTab(‘All’)">అన్ని వీక్షించండి</ఒక>
<!– ప్రతి వ్యక్తి టాబ్ –>
<!– అన్ని టాబ్లను ద్వారా Iterate మరియు సరైన ప్రదర్శించడానికి లింకులు. –>
<XSL:for-each select="SearchTab">
<XSL:sort select="@SortOrder"/>…
<a href="javascript:ViewTab('{@TabID}')"><XSL:value-of select="@Label"/></ఒక>
</XSL:-ప్రతి కోసం><br />
</XSL:టెంప్లేట్>
ఇక్కడ అది SharePoint లో కనిపిస్తుంది ఏమిటి:
</చివర>
వద్ద ట్విట్టర్ లో నన్ను అనుసరించండి http://www.twitter.com/pagalvin
ఆశ్చర్యము లేక ఎగతాళి తెలుపు సంజ్ఞ, పాల్. Interesting that the XML isn’t valid, as each SearchTab element has two Label attributes. Please tell me that SharePoint doesn’t generate that!
M.