2011-02-26 71 views
0

im retreiving数据frm谷歌和其他搜索引擎使用simple_html_dom.php library.as获取谷歌搜索引擎的结果和条目集合(这里是公司)..采取长tym获取结果。所以我建议根据用户的观点,我不寒而栗显示实时结果(比如说$ tempData)从查询获取。现在即时通讯使用json来获取结果,如果我回声fetchg.php中的任何其他数据,那么它将被追加到我的$ finalData数组包含要显示的最终数据。有没有什么办法可以将这些准备好的数据($ finalData)中的实时数据($ tempData)分开,并可以在js文件中单独检索它们。显示执行查询的实时结果

实施例:实时数据(它包含秩)的DOM元素在较高的Z索引DIV(比方说):

<td>  <td> 
google.com 12 
google.co.uk 34 
google.nl  26 
google.de  fetching 
google.co.in fetching 

..等这是正在fetced一个由one.Not整体

$ FinalData的结果data.php(末页,AFTR JavaScript的地方,在适当的地方所有数据)

<td>  <td> 
google.com 12 
google.co.uk 34 
google.nl  26 
google.de  22 
google.co.in 07 

回答

0

有读取XML文件的另一种方式,这是SAX解析。这是基于事件的,这意味着您可以在阅读每个元素时做些事情。你不得不放弃一些灵活性,比如DOM,但是通常这个解决方案更快,需要更少的内存,更重要的是,你不必等待整个文档被解析。

http://php.net/manual/en/book.xml.php