Enghraifft: XSLT Mae creu HTML href yn

Rydw i wedi bod yn gwneud ychydig o XSL stwff yn ddiweddar a meddwl y byddwn i'n lunio sampl ar gyfer fy y dyfodol a allai fod o werth i bob un ohonom XSLT-wyr gwneud bywoliaeth yn y internets.

Ystyriwch y canlynol XML:

<Cyfrif FdcSearchTabsCollection = "2">
  <SearchTab Label = "y diwydiant" SortOrder = Label "00" = "Diwydiannau" SearchConstraints = "gwahaniaethir rhwng:Diwydiant" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab Label = "arferion" SortOrder = Label "01" = "Arferion" SearchConstraints = "gwahaniaethir rhwng:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

Bydd beintiwyd XSL canlynol yn cynhyrchu rhestr didoli o'r tabiau hrefs:

<XSL:templed cyfatebol = "FdcSearchTabsCollection" xml:gofod = "cadw">
   
    <!– "Pob" tab –>
    <href = "javascript:ViewTab('Pob')">Gweld y cyfan</1>
   
    <!– Pob tab unigol –>
    <!– Ailadrodd drwy holl tabiau ac arddangos yn gywir  cysylltiadau. –>
    <XSL:ar gyfer pob dewis = "SearchTab">
      <XSL:select="@SortOrder"/ fath>

      …
      <href = "javascript:ViewTab('{@TabID}')"><XSL:gwerth o select="@Label"/></1>
    </XSL:am-bob>

    <br /> 
   

   </XSL:templed>

Yma yw beth y mae'n edrych fel yn SharePoint:

SNAGHTML78aa2cb

 

 

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Roedd un o'r farn ar "Enghraifft: XSLT Mae creu HTML href yn

  1. Marc D Anderson

    Hey, Paul. Diddorol bod XML yn ddim yn ddilys, fel y mae pob elfen SearchTab dau Label priodoleddau. Dywedwch wrthyf y SharePoint nad yw'n cynhyrchu a!

    M.

    Ateb

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *