• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:class指定されたタグ内の情報をリスト化)

class指定されたタグ内の情報をリスト化

このQ&Aのポイント
  • HTMLのソース内の指定されたタグ内の情報をリスト化する方法について
  • class属性が指定されたタグ内の情報をリスト化する方法について
  • 指定されたタグ内の情報をマクロなどを使用してリスト化する方法

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

>マクロか何かで javascriptで、(IEはVer8以上) <script type="text/javascript"> var target_div,target_a,ul,li; target_div = document.querySelectorAll(".shop"); ul = document.createElement('ul'); for(var i=0;i < target_div.length;i++){  target_a = target_div[i].querySelector("a");  li = document.createElement('li');  li.appendChild(document.createTextNode(   target_a.href+(target_a.innerText   || target_a.textContent)));  ul.appendChild(li) }  target_div[0].parentNode.appendChild(ul); </script>

asahi-noboru
質問者

お礼

javascriptとはなるほど!と思いました。 質問が悪かったと思いますが、IE8で見るとショップ名に既に リンクが既に貼られた状態になってしまうのと、”nema”以外のdivも 拾ってしまいました。が、他のデータ取得効率化に非常に役立ちました。 ありがとうございました。

その他の回答 (1)

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.1

>マクロか何かで シュチュエーションがわからないので意味不明です。 この手の問題なら、DOMとXSLT、Xpathを使うのが簡単ですね。

asahi-noboru
質問者

お礼

知識不足でDOM XSLT Xpathなどを使う発想がなかったので 検索してみます!ヒントをいただきありがとうございました。

関連するQ&A

専門家に質問してみよう