2016-12-07 5 views
1

import.ioを使用してnewegg.comの抽出プログラムを作成しています。私は1つの困難に直面していますが、リストのページから価格の値を取得しています。import.ioを使用して1つの列に2つの値を連結する方法

<div class="item-price-now"> 
    <span>from</span> 
    $ 
    <strong>108</strong> 
    <sup>.00</sup> 
    </div> 

価格は、2つのノード、強いSUPで囲みます。私は1つのノードとして108.00を取得したい。私はXpathの後にしようとすると、私は2つのノードに値を取得します。

//div[@class="item-price-now"]//strong/text() | //div[@class="item-price-now"]//sup/text() 

ありがとうございます。

答えて

2

xpathを使用してdiv内のすべてのテキストを取得し、正規表現を使用してドルの後のテキストだけにフィルタすることができます。

のxpath://div[@class='item-price-now'] - >from $108.00

は正規表現:\$d+\.\d+ - >$108.00

+1

それは動作します。ありがとう – user2989777

関連する問題