xsl-list
[Top] [All Lists]

Node Exist

2003-05-26 02:46:31
Hello

I have the follow problem:

  Struct:
  <document>
    <new>
      <secobj>
        <menu>
          <security-object id="yeah"/>
          <security-object id="blabla"/>
        </menu>
        <content>
          <security-object id="grggrrgr"/>
          <security-object id="TESTNODE"/>
        </content>
      </secobj>
    </new>
    <old>
      <secobj>
        <menu>
          <security-object id="yeah"/>
          <security-object id="blabla"/>
        </menu>
        <content>
          <security-object id="grggrrgr"/>
          <security-object id="TESTNODE"/>
        </content>
      </secobj>
    </old>
  </document>

  Matched ist <document>... when it runs the follow xsl:if, it is in a
for-each and scans every object of old. Now i must know if exist the node in
<new>...

  <xsl:if test="//*/*/*/security-object[(_at_)id = 'TESTNODE']">
     DOES WORK
  </xsl:if>

  <xsl:variable name="node">TESTNODE</xsl:variable>
  <xsl:if test="//*/*/*/security-object[(_at_)id = '$node']">
     DOES NOT WORK
  </xsl:if>

  Knows everywhere another solution?

THX BULE
  

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>