自分のサービスページへの入力を自動化できるように、私は変換しようとしているパートナーのシステムステータスページを持っています。サービスのステータスは、<span>
クラスによって提供されます。私はこれが理想から遠いことを知っていますが、これが更新を提供する唯一の方法です。私はこれがサービス状態であり、このよう<li class="status service3">
はそれが何であるかのサービスを私に告げるよう<span class="arrow up">
値を取得する必要がありhtmlタグをPHPの配列に変換する
<ul class="item-3">
<li class="status service1">
<span class="icon"></span>
<h6>
SERVICE 1
</h6>
<p>
Updated:
9:52 AM CST Apr, 24
</p>
<span class="arrow up"></span>
</li>
<li class="status service2">
<span class="icon"></span>
<h6>
SERVICE 2
</h6>
<p>
Updated:
9:52 AM CST Apr, 24
</p>
<span class="arrow up"></span>
</li>
<li class="status service3">
<span class="icon"></span>
<h6>
SERVICE 3
</h6>
<p>
Updated:
9:52 AM CST Apr, 24
</p>
<span class="arrow up"></span>
</li>
</ul>
:以下
は、HTMLのコピーです。私のステータスページAPIは「アップ/ダウン」などではなくIDを使用しているため、ステータスとサービスを配列にする必要がありますので、それらを自分のフォーマットに変換できます。
http://stackoverflow.com/questions/1592438/create-array-from-the-contents-of-div-tags-in -php –
http://php.net/manual/en/function.preg-match-all.php –