xpath questions...

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • bruce

    xpath questions...

    Hi...

    playing around with xpath and the html dom...

    i've got a sample:

    html

    body

    form action='foo' name='cat'....

    /form

    /body

    /html



    i can create a test xpath:
    //form/[action
    and get the form stuff...

    i'm curious, is there a way to select an attribute, only if another
    attribute in the element is set to a given value??

    something like
    //form/[@action='foo'][@name]
    which would try to return name, if the action==foo....

    didn't see this in any of the docs that i reviewed.. nor could i get it to
    work when i was playing around with xpather on firefox..

    thoughts/comments/pointers...

    thanks

  • Stefan Behnel

    #2
    Re: xpath questions...

    Hi,

    this is totally not Python related, so this is the wrong list.

    bruce wrote:
    form action='foo' name='cat'....
    >
    i'm curious, is there a way to select an attribute, only if another
    attribute in the element is set to a given value??
    >
    something like
    //form/[@action='foo'][@name]
    which would try to return name, if the action==foo....
    //form[@action='foo']/@name
    didn't see this in any of the docs that i reviewed.. nor could i get it to
    work when i was playing around with xpather on firefox..
    >
    thoughts/comments/pointers...
    Read a good XPath tutorial.

    Stefan

    Comment

    Working...