phpquery

    0热度

    2回答

    我正在解析一个html文档,并且需要提取其中的所有价格(格式为$ 99.00)。所以我想要做的是提取其类或id属性中包含“Price”(或“price”)子字符串的所有元素。但我尝试使用类似$(“[class * ='Price']”)或$(“[id * ='Price']”),然后在数组上连接结果,但jquery选择器部分工作不正常,没有找到任何东西。我做错了什么,还是有更好的方法来做到这一点?

    1热度

    1回答

    使用phpQuery我必须从网页获取的一些数据。我想用phpQuery为that.when我尝试的例子 require_once('phpQuery/phpQuery.php'); phpQuery::browserGet('http://www.google.com/', 'success1'); function success1($browser) { $browser

    0热度

    2回答

    我已经获取使用phpquery从网页数据获取数据,我已经使用了例如 这下面是代码... <?php require_once(dirname(__FILE__) . "/phpQuery.php"); phpQuery::browserGet('http://www.google.com/', 'success1'); function success1($browser) { $

    0热度

    1回答

    我试图从表中获取一些数据,其中标记没有id,class或任何其他可以识别它的属性。 表结构是这样的: <table> <tr> <td><b>Type</b></td> <td>Plug and Play</td> </tr> <tr> <td><b>Model</b></td> <td>AH591Z</td> </tr> <tr> <t

    0热度

    1回答

    HTML代码在这个变量函数:$ this->用品 - >正文我有这个字符串: <!-- JoomlaWorks "Disqus Comment System for Joomla!" Plugin (v2.2) starts here --> <div class="itp-fshare-floating" id="itp-fshare" style="position:fixed; top:

    3热度

    1回答

    现在我访问表的每一行和单元格这样的: $f = phpQuery::newDocumentFile('test.html'); // access row #1 $o = $f['#id tr:eq(0)']; $d = phpQuery::newDocument($o); // get cells from row #1 $arr[0]['c1'] = $d['td:eq(0)']

    0热度

    1回答

    我使用phpQuery解析HTML文件的每一个元素是什么元素,我做的是这样的: foreach (pq('body')->children() as $children) { // do some code here } 不过,我需要知道哪些元素被解析(表,div,p ...)。 我该怎么做?

    0热度

    1回答

    我想读它有一个大的HTML表格,看起来像这样一个12MB +文件: <table> <tr> <td>a</td> <td>b</td> <td>c</td> <td>d</td> <td>e</td> </tr> <tr> <td>a</td> <td>b</td> <t

    0热度

    1回答

    我被迫使用phpquery :: getJson的体系结构的原因,因为Curl php扩展给我一些问题(可能我无法正确设置它)。我希望直接使用getJson(我知道我也可以使用phpQuery :: ajax函数,并在手动解析结果后),所以如果有人比我更不专业,也可以使用此解决方案。 你好我想利用这个: phpQuery::getjson($url) 或其它版本: phpQuery::ajax

    0热度

    5回答

    EDIT 2 谢谢大家的帮助! 通过融合我设法解决这个问题的答案以及其他一些论坛帖子: $string = strip_tags($oNode['div.item-prijs']); $array = str_split($string,1); $arraytotal = ($array[0] . ',' . $array[1] . $array[2]); echo $arraytotal;