私はXSLに関する正式なトレーニングを受けておらず、まったく新しいものです。基本的に私は次のようなXMLファイルを持っています:
<document document="wpc_article_video_qp">
<properties>
<property type="name" prop_ns="http://sapportals.com/xmlns/cm" prop_name="displayname"/>
<property type="createdBy">USER.PRIVATE_DATASOURCE.un:LU23921</property>
<property type="includeInRSS" prop_ns="wpc_wcm" prop_name="wpc_wcm_rss"/>
<property type="displayNewIcon" prop_ns="wpc_wcm" prop_name="wpc_wcm_new"/>
</properties>
<elements>
<element type="videotitle">TestTitle</element>
<element type="videopath">ICT/LB_1152kbps.mp4</element>
<element type="videowidth">500</element>
<element type="videoheight">250</element>
</elements>
<relatedlinks/>
<relatedfiles/>
</document>
XMLを制御できません。つまり、XMLはツールによって生成され、変更することはできません。私が今やろうとしているのは、次のようにアンカータグを生成するXSLを作成することです。
<a style="display:block;width:500px;height:250px" id="player" href="ICT/LB_1152kbps.mp4"></a>
ここで、href、width、およびheightは、それぞれ「videopath」、「videowidth」、および「videoheight」XML要素から取得されます。
私はこのWebサイトと他のいくつかのWebサイトで検索しようとしましたが、私がXSLにまったく慣れていないので、どこから始めればよいのかよくわかりません。どんな助けでも大歓迎です。