このウェブサイトは面白い構造をしていますが、実際にセレンを使って欲しいものを手に入れましたが、2度目の試みでは私が望むデータを取得できません。これは、それがどのようになるです: -liタグ情報を取得できません
第一(正しい情報)をお試しください: - 銀行名リスト、 銀行口座と残高
第二(間違った情報)をお試しください: - 銀行振込方法を、 銀行名簿
私はdivが突然別の位置にシフトされていることに気付きました。私は私が欲しい情報を抽出するために、このXPathを使用しています: -
//div[12]/div[1]/ul[1]/li['.$x.']
は今、私はそれはdivのIDにベースを抽出したいので、私はこのXPathのを思い付いた: -
//*[@id="idBnk_panel"]//div/ul/following::li
が、必要な情報を抽出するために適切に機能しません。どのようにこの構造に基づいてli
タグからの情報をつかむための任意のアイデア?私が理解
<div id="something_here">
<div>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
コードで使用する前に、まずブラウザから正しいと思われるxpathをテストすることができます。 chromeまたはfirefoxでコンソールを開き、$ x( '// xpath/here')と書いてください。xpathパスが正しい場合は要素を返します。 – mosaad