質問編集履歴
1
ソース修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,15 +4,21 @@
|
|
4
4
|
条件
|
5
5
|
1 HTML中にはclass="dest" はひとつかもしれないし複数あるかもしれないが、ひとつと仮定する
|
6
6
|
|
7
|
-
2 取得
|
7
|
+
2 取得元HTMLから以下の要素を抜き出して
|
8
|
-
```HTML
|
8
|
+
```HTML
|
9
|
-
|
9
|
+
// 抽出元HTML例
|
10
|
+
<p><a href="YYY">XXX</a><hr><dl></dl><div class="dest" ・・・>文字やHTMLタグ・・・</div><img src=""><form ・・><input type="text" ・・・></form></p>
|
10
11
|
```
|
12
|
+
|
13
|
+
```HTML
|
14
|
+
// 抽出したいHTML
|
15
|
+
<div class="dest" ・・・>文字やHTMLタグ・・・</div>
|
16
|
+
```
|
11
17
|
を文字列として取得したい
|
12
18
|
|
13
19
|
3 指定したclassを含むHTMLタグ内にはどんなタグが含まれているかはわからない
|
14
20
|
```HTML
|
15
|
-
// 例
|
21
|
+
// 抜き出した例
|
16
22
|
<div class="dest" ・・・><span><div ・・・></div><ul>・・・</ul></span></div>
|
17
23
|
```
|
18
24
|
|
@@ -38,7 +44,7 @@
|
|
38
44
|
var_export($content);
|
39
45
|
```
|
40
46
|
|
41
|
-
example1ではオブジェクト取得に成功したが、その後どうやって文字列にしたらいいかが
|
47
|
+
example1ではオブジェクト取得に成功したが、その後どうやって文字列にしたらいいかがわからない
|
42
48
|
example2では、指定したclassを指定したがなにも取得できなかった
|
43
49
|
|
44
|
-
HTMLを文字列として取得したいのが
|
50
|
+
HTML文字列から条件にあったHTMLを文字列として取得したいのだがどうしたらいいでしょうか?
|