質問編集履歴

2

試したことを追加

2018/07/15 17:41

投稿

oden3
oden3

スコア9

test CHANGED
File without changes
test CHANGED
@@ -2,15 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- VBAでInternetExplorerを操作してスクレイピングをしたいですが、
5
+ VBAでInternetExplorerを操作して以下のようなサイトのスクレイピングをしたいです
6
6
 
7
- 以下のようなHTMLの
8
-
9
- <a ・・・>レディースファッション</a></li>
7
+ 具体的には以下のようなHTML文に対して、指定した要素内容のhrefを取得したいと考えております。
10
-
11
- の中の開始タグの中身を文字列か何かで抽出したいです。
12
-
13
-
14
8
 
15
9
 
16
10
 
@@ -48,7 +42,7 @@
48
42
 
49
43
  ```
50
44
 
51
- エラーメッセージ
45
+
52
46
 
53
47
  ```
54
48
 
@@ -60,7 +54,7 @@
60
54
 
61
55
  ```ここに言語名を入力
62
56
 
63
- ソースコード
57
+
64
58
 
65
59
  ```
66
60
 
@@ -70,7 +64,7 @@
70
64
 
71
65
 
72
66
 
73
- ここに問題に対て試しことを記載してください
67
+ GetElementsByClassName("a")でそれぞれ引っ掛ける事は出来ますが、開始タグの中身を取得する事は出来ませんでした。
74
68
 
75
69
 
76
70
 

1

前提・実現したいこと欄を追加

2018/07/15 17:41

投稿

oden3
oden3

スコア9

test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,43 @@
2
2
 
3
3
 
4
4
 
5
- ここに質問の内容く書いくださ
5
+ VBAでInternetExplorer操作してスクレイピングをしたですが、
6
6
 
7
- (例)PHP(CakePHP)で●●なシステムを作っています。
7
+ 以下のようなHTMLの
8
8
 
9
- ■■な機能を実装中に以下のエラセージが発生しました。
9
+ <a ・・・>レディスファション</a></li>
10
+
11
+ の中の開始タグの中身を文字列か何かで抽出したいです。
12
+
13
+
14
+
15
+
16
+
17
+ ```HTML
18
+
19
+ <ul class="CatSel_LiCat1">
20
+
21
+ <li >
22
+
23
+ <a href="/r/_ASOS-%E3%82%A8%E3%82%A4%E3%82%BD%E3%82%B9/-C1001/" cate-level="1" class="category-item category-level-1 category-item-all" cate-id="1001" cate-name="レディースファッション" >レディースファッション</a></li>
24
+
25
+ <span class="cate1selected_arrow"></span>
26
+
27
+ <li >
28
+
29
+ <a href="/r/_ASOS-%E3%82%A8%E3%82%A4%E3%82%BD%E3%82%B9/-C1002/" cate-level="1" class="category-item category-level-1 category-item-all" cate-id="1002" cate-name="メンズファッション" >メンズファッション</a></li>
30
+
31
+ <span class="cate1selected_arrow"></span>
32
+
33
+ <li >
34
+
35
+ <a href="/r/_ASOS-%E3%82%A8%E3%82%A4%E3%82%BD%E3%82%B9/-C1005/" cate-level="1" class="category-item category-level-1 category-item-all" cate-id="1005" cate-name="ベビー・キッズ" >ベビー・キッズ</a></li>
36
+
37
+ <span class="cate1selected_arrow"></span>
38
+
39
+ ```
40
+
41
+
10
42
 
11
43
 
12
44