06:08更新フォローするOctoparseはXPathでデータを指定しますが、各ページにデータの位置は異なるかもしれません。このチュートリアルでは、近くの2箇所のデータを関連付けることによって、データをより正しく抽出する方法を紹介します。次の例を見てみましょう。上記の画像例では、その値は横にあります。Weight」の値も横に表示されます。リストに残るデータも同じパターンを適用します。要素の関連値を取得するには、その要素の位置を探し、次に要素の横にあるデータをさがします。Dimensions」のテキストに関連付けると、より正しく取得できます。Dimensions」の値を取得します。クリックしてフィールドをカスタマイズします。「Xpathをカスタマイズする」をクリックします。対象データフィールドのテキストに関連する相対パスのXPathを検索するFirefoxでページを開き、FirePathで対象データフィールドを調べます。Dimensions」のテキストは<th>タグ内にあり、その関連値は下の<td>タグ内にあります。Dimensions」のテキストを含む<th>タグを検索し、そのすぐ下にある一番目の<td>タグを見つけるように指示しています。Dimensions」の関連値を取得できます。新しいXPathを「絶対Xpath」のテキストボックスに入力し、「OK」をクリックして設定を保存します。Dimensions」の関連値を探します。この方法をリストの同じフィールドに適用すると、要素の見つからない例が発生する可能性は減られます。XPath(絶対パス)はページ上の要素を見つける直接な方法として理解できますが、一旦階層関係が変わったら、対象要素の指定に失敗する欠点があります。(相対パス)は異なるタグ、属性、値を使ってページから要素を検索できます。これらの基準を追加すると、要素が正しく見つけられます。指定された要素より後にある要素を探すのによく使われます。スクレイピングツール。