Példa: XSLT létrehozása HTML Href

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:

SNAGHTML78aa2cb

 

 

</vége>

Subscribe to my blog.

Kövesse nekem Twitter http://www.twitter.com/pagalvin

One thought on „Példa: XSLT létrehozása HTML Href

  1. Marc D Anderson

    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.

    Válasz

hagyj válaszüzenetet

Az e-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *