質問編集履歴

5

わからないこと更新

2017/09/12 11:53

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  現在ハローワークの案件をクローリングしようとしています。
4
4
 
5
- その中で案件一覧から次のページに進むために、ページ番号を取得しようとしていますが、タグの取得ができずnullになってしまいます。
5
+ その中で案件一覧から次のページに進むために、ページ番号を取得しようとしていますが(inputのvalueです)、タグの取得ができずnullになってしまいます。
6
6
 
7
7
  この原因や解決策についてご教授いただければ幸いです。
8
8
 

4

更新

2017/09/12 11:53

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -62,6 +62,66 @@
62
62
 
63
63
  こちらを解決しなければページリンクのボタンを取得できないと考えております。
64
64
 
65
+
66
+
67
+ ```
68
+
69
+ array(12) {
70
+
71
+ [0]=>
72
+
73
+ string(0) ""
74
+
75
+ [1]=>
76
+
77
+ string(0) ""
78
+
79
+ [2]=>
80
+
81
+ string(0) ""
82
+
83
+ [3]=>
84
+
85
+ string(0) ""
86
+
87
+ [4]=>
88
+
89
+ string(0) ""
90
+
91
+ [5]=>
92
+
93
+ string(0) ""
94
+
95
+ [6]=>
96
+
97
+ string(0) ""
98
+
99
+ [7]=>
100
+
101
+ string(0) ""
102
+
103
+ [8]=>
104
+
105
+ string(0) ""
106
+
107
+ [9]=>
108
+
109
+ string(0) ""
110
+
111
+ [10]=>
112
+
113
+ string(0) ""
114
+
115
+ [11]=>
116
+
117
+ string(0) ""
118
+
119
+ }
120
+
121
+ ```
122
+
123
+
124
+
65
125
  お力を貸していただければ幸いです。
66
126
 
67
127
 

3

修正

2017/09/12 10:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  現在ハローワークの案件をクローリングしようとしています。
4
4
 
5
- その中で案件一覧から次のページに進むとができておりせん
5
+ その中で案件一覧から次のページに進むために、ページ番号を取得しようしています、タグの取得ができずnullになっいます
6
6
 
7
- ご教授いただければ幸いです。
7
+ この原因や解決策についてご教授いただければ幸いです。
8
8
 
9
9
 
10
10
 
@@ -40,7 +40,15 @@
40
40
 
41
41
 
42
42
 
43
- $checkPages = $checkPages->filter('div.number-link-top p')->eq(1);
43
+ $checkPages = $checkPages->filter('div.number-link-top p')->eq(1)->parents()->filter('p')->eq(1);
44
+
45
+ $checkPages = $checkPages->filter()->each(function($node){
46
+
47
+ $node->html();
48
+
49
+ });
50
+
51
+ var_dump($checkPages);
44
52
 
45
53
  ```
46
54
 
@@ -50,9 +58,9 @@
50
58
 
51
59
  ###進捗
52
60
 
53
- 現在、一番下$checkPagesにて,divなかpタグまで絞り込みがでておりますが、その次のinputタグの絞り込みがうくいっておりせん
61
+ ページへ遷移ボタン配列は出てきますが、その結果がnullになってしまって
54
62
 
55
-
63
+ こちらを解決しなければページリンクのボタンを取得できないと考えております。
56
64
 
57
65
  お力を貸していただければ幸いです。
58
66
 

2

進捗

2017/09/12 09:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,13 +40,17 @@
40
40
 
41
41
 
42
42
 
43
- $checkPages = $checkPages->filter('div.number-link-top p')->eq(2);var_dump($checkPages); //selectButton(input[$i])->form();
44
-
45
- $checkPages = $checkPages->selectButton(input[$i])->form();
43
+ $checkPages = $checkPages->filter('div.number-link-top p')->eq(1);
46
44
 
47
45
  ```
48
46
 
49
47
  filterを使いページ番号まで参照し、ボタンをクリックしたり、xml形式で取得しようとしていましたが、書き方の問題なのかうまくいっておりません。
48
+
49
+
50
+
51
+ ###進捗
52
+
53
+ 現在、一番下の$checkPagesにて,divのなかのpタグまで絞り込みができておりますが、その次のinputタグの絞り込みがうまくいっておりません。
50
54
 
51
55
 
52
56
 

1

追加

2017/09/12 07:45

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -5,6 +5,12 @@
5
5
  その中で各案件一覧から次のページに進むことができておりません。
6
6
 
7
7
  ご教授いただければ幸いです。
8
+
9
+
10
+
11
+ ###該当URL
12
+
13
+ https://www.hellowork.go.jp/servicef/130020.do
8
14
 
9
15
 
10
16