Heim > Backend-Entwicklung > PHP-Tutorial > 有大神用过PHP Simple HTML DOM Parser这个吗 求指教

有大神用过PHP Simple HTML DOM Parser这个吗 求指教

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 20:38:24
Original
1230 Leute haben es durchsucht

如何用这个获取

<code><table width="100%" border="0" cellpadding="0" cellspacing="0" class="titleTop2">
    <tr>
        <td class="pageAlign">
            <table cellpadding="0" width="100%" class="displayTag" cellspacing="1" border="0" id="user">
                <thead>
                    <tr>
                        <th align="center" width="10%" class="sortable">课程号</th>


<p>获取到  课程号   这三个字</p>

                            
                        


                                                                                                                        
                     <h2>回复内容:</h2>
                      
                                                            
<p>如何用这个获取</p>

<pre class="brush:php;toolbar:false"><code><table width="100%" border="0" cellpadding="0" cellspacing="0" class="titleTop2">
    <tr>
        <td class="pageAlign">
            <table cellpadding="0" width="100%" class="displayTag" cellspacing="1" border="0" id="user">
                <thead>
                    <tr>
                        <th align="center" width="10%" class="sortable">课程号</th>


<p>获取到  课程号   这三个字</p>

                            
                        
            <p class="answer fmt" data-id="1020000002529999">
                                    
</p>
<pre class="brush:php;toolbar:false"><code>php</code><code><br>$html = >>>XML


<table>
<th align="center" width="10%" class="sortable">
                课程号
                </th>
</table>


XML

$xml = simplexml_load_string($html)

$ths = $xml->xpath("/table/th/[@category='sortable']")

print_r($ths[0])

// 课程号
</code>
Nach dem Login kopieren

顺便给你找了一条 xpath 资料

如果你使用过 jquery 的话,可以试试 phpQuery

<code>$html = "<table>...</table>";
$htmlObject = str_get_html($html);
$th = $htmlObject->find('th', 0);
$text = $th->plaintext;
</code>
Nach dem Login kopieren

官方文档,实例详尽:http://simplehtmldom.sourceforge.net/manual.htm

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage