_FFXpath (die nächste^^)

  • Hi,
    ich weiß es gibt schon sehr viele Threads, dennoch bin ich gerade am AUSRASTEN !!

    [autoit]


    #Include <FF.au3>

    [/autoit][autoit][/autoit][autoit]

    _FFStart("http://abc.tld")
    $sText = _FFXpath("//td//div[@class='userInfo_left fliess10px-white']")
    MsgBox(1,"GiveOut",$sText)

    [/autoit]

    Was wie wo :D ohne Komma xD

  • Hallo,

    auch wenn ich keine Frage sehe und meine Kristallkugel etwas trübe ist ... versuch ich mal zu antworten.

    Wenn ich mal von diesem HTMl-Schnipsel ausgehe, kappt der Browser das überflüssige TD weg und der XPath ist somit ungültig, denn das führt zu einem Ergebnis:

    [autoit]

    $sText = _FFXpath("//div[@class='userInfo_left fliess10px-white']")

    [/autoit]


    oder einfacher z.B. die erste DIV:

    [autoit]

    $sText = _FFXpath("//div[1]")

    [/autoit]

    Grüße
    Stilgar

    P.S.
    Die "Frage" hätte sich beim Einsatz von XPather erledigt gehabt, der verwirft das "TD" aus Deinem Beispiel gleich.

  • naja xpather ist ne nette sache, doch wenn du dann ca. 100 unterpfade hast ist das nicht wirklich mehr zu gebrauchen :D
    hab das mittlerweile zur Hälfte mit php/html gelöst
    werd es aber mal ausprobieren, da ich autoit sowieso mitnutzen möchte :D