質問編集履歴
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を文字列として取得したいのだがどうしたらいいでしょうか?
         |