質問: 例えばじゃらんのサイトのランキングでページに表示されている1-30位の店舗名称を取得したい場合に googlechromeのデベロッパツールで対象箇所をCOPY XMLして関数を入力すると下記のようになります。 =importxml("https://www.jalan.net/gourmet/030000/g1_3G014/?screenId=OUW3801","//*[@id='cassetteType']/li[1]/div/div[2]/p[1]/a") これで対象箇所の店舗名称は取得できるのですが、他のランクは(2位)は取得できません。 この式の後半部分のli[1]を繰り返し処理などして1ページすべての店舗名称を取得することはできますでしょうか?
回答: ``` =importxml("https://www.jalan.net/gourmet/030000/g1_3G014/?screenId=OUW3801","//*[@id='cassetteType']/li[*]/div/div[2]/p[1]/a") ``` `li[1]`を`li[*]`に変更する