У меня есть xml. В этом xml у меня есть узел с именем видео, как показано ниже.
<product>
<id>676872</id>
<weightingram>510</weightingram>
<volume>0</volume>
<discountgroup />
<name>Product name (500 g)</name>
<vat>10,49</vat>
<webbestprice extra="webbestprice">0</webbestprice>
<webreturn extra="webreturn">0</webreturn>
<weboutdate extra="weboutdate">01-01-2013 00:00:00</weboutdate>
<webaltitem extra="webaltitem" />
<filters extra="filters">
<ISP_WebItem FILTER="Type" FILTERNAME="type" UNITCODE=""/>
<ISP_WebItem FILTER="Type2" FILTERNAME="500" UNITCODE="g"/>
</filters>
<videos extra="videos">
<YoutubeVideoURL RowNumber="33" ProductID="676872" YoutubeUrl="http://www.youtube.com/watch?v=EjoEIHVk9qM" YoutubeImage="https://img.youtube.com/vi/EjoEIHVk9qM/2.jpg"/>
</videos>
</product>
приведенный выше xml получается с помощью
<textarea>
<xsl:copy-of select="."/>
</textarea>
Мне нужно получить значение атрибута YoutubeUrl из этого xml. Я пробовал что-то вроде
<xsl:value-of select="./videos/YoutubeVideoURL[@YoutubeUrl] "/>
но это не работает. Заранее спасибо за помощь.
</video>
xml. Поэтому, основываясь на вашем образце, я могу дать только этот ответ. Вы должны показать свой рабочий XML. 04.10.2013<xsl:value-of select="./videos/YoutubeVideoURL/@YoutubeUrl"/>
04.10.2013