왜 작동하지 않는지 말할 수 있습니까?XSL 비교 ID
<ol id="presents">
<xsl:for-each select="tns:meeting/tns:jobs/tns:ausents/tns:ausent-member">
<li id="ausent"><a HREF="#jobs"><b><xsl:value-of select="tns:meeting/tns:members/tns:member[@member_id = current()/@member_id]/@name"/></b></a></li>
</xsl:for-each>
</ol>
XML 예 :
<tns:meeting data="2001-01-01" local="Porto" organization="FCUP" type="ordinária" xmlns:tns="http://www.example.org/meeting" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.example.org/meeting meeting.xsd ">
<tns:members>
<tns:member name="João" member_id="i1" title="account manager"></tns:member>
<tns:member name="Carlos" member_id="i2" title="director geral"></tns:member>
<tns:member name="José" member_id="i3" title="colaborador"></tns:member>
<tns:member name="Joana" member_id="i4" title="secretária"></tns:member>
<tns:member name="Carolina" member_id="i5" title="tesoureira"></tns:member>
<tns:member name="Pedro" member_id="i6" title="colaborador"></tns:member>
<tns:member name="Ivo" member_id="i7" title="presidente AE"></tns:member>
<tns:member name="Luis" member_id="i8" title="vice-presidente AE"></tns:member>
</tns:members>
<tns:jobs> <!-- Possibilidade de colocar o atributo nome no trabalho -->
<tns:ausents>
<tns:ausent-member member_id="i1">
<tns:justification>Problemas pessoais</tns:justification>
</tns:ausent-member>
<tns:ausent-member member_id="i2">
<tns:justification>Problemas pessoais</tns:justification>
</tns:ausent-member>
</tns:ausents>
단계
"TNS : ....
XSL을 XSL에서 초보자 임 회의/TNS : 회원/TNS를 : member [@member_id = current()/@ member_id] ">"
가 작동하지 않고 문제가 찾을 수 없습니다 ....
' />'이 (가) 있습니까? 이는 구문 오류 때문입니다. –
Tomalak
내 오류 복사 중. 미안;) 나는 그것을 좋아하지 않는다. .. – cpfp