[Home] [By Thread] [By Date] [Recent Entries]
Andrew Welch wrote:
For the (short) example data posted it does not matter but in general I think the above should be <xsl:value-of select="$users[not(. = $friends)]"/> as that is quite different from $users[. != $friends]. I don't think so, if we have e.g. <root>
<Response>
<Users>
<Count>2</Count>
<User>
<Username>henry</Username>
<Online>false</Online>
<UserId>302</UserId>
</User>
<User>
<Username>felix</Username>
<Online>false </Online>
<UserId>288</UserId>
</User>
</Users>
</Response>
<Response>
<Friends>
<Count>2</Count>
<Friend>
<UserId>288</UserId>
</Friend>
<Friend>
<UserId>42</UserId>
</Friend>
</Friends>
</Response>
</root>then with $users[not(. = $friends)] we select those User/UserId elements for which there is no Friend/UserId with the same value while $users[. != $friends] selects those User/UserId elements for which there is at least one Friend/UserId element with a different value. -- Martin Honnen http://JavaScript.FAQTs.com/
|

Cart



