回答編集履歴
1
セレクターの記法について
test
CHANGED
@@ -3,6 +3,10 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
とりあえず、適当なページをスクレイプしてみました。たぶん「dd.revRvwUserEntryCmt description」の様に途中にスペースが入るとクラスを認識しないようです。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
※ 失礼しました。 スペースはセレクターの記法として使用できますが子孫要素になります。クラスを2つ以上持つ場合はドットでつなげること、「dd.revRvwUserEntryCmt description」ではなく「dd.revRvwUserEntryCmt.description」と記述することで使用できます。
|
6
10
|
|
7
11
|
|
8
12
|
|
@@ -32,9 +36,7 @@
|
|
32
36
|
|
33
37
|
|
34
38
|
|
35
|
-
$
|
39
|
+
//$doc["div.revRvwUserSecCnt.description"];
|
36
|
-
|
37
|
-
|
38
40
|
|
39
41
|
foreach ($doc["div.revRvwUserSecCnt"]->find("dd.revRvwUserEntryCmt") as $li) {
|
40
42
|
|