使用Php将表提取为文本
我正在寻找一个简单的方法来获取网页的第一个表,并将整个内容放入字符串中,仅此而已 因此,我需要知道如何使用preg_match或类似工具从DOM对象中获取表的第一个实例,并将整个内容转换为字符串: 我有一个类可以将网页下载为DOM,但我无法将html转换为字符串,因为我需要它使用Php将表提取为文本,php,web-scraping,match,Php,Web Scraping,Match,我正在寻找一个简单的方法来获取网页的第一个表,并将整个内容放入字符串中,仅此而已 因此,我需要知道如何使用preg_match或类似工具从DOM对象中获取表的第一个实例,并将整个内容转换为字符串: 我有一个类可以将网页下载为DOM,但我无法将html转换为字符串,因为我需要它 $nodes = $this->bot->QuerySelector($this->download['DOM'], "//table[1][@class='tyebfghjftsdf-ccfkk']")
$nodes = $this->bot->QuerySelector($this->download['DOM'], "//table[1][@class='tyebfghjftsdf-ccfkk']");
请帮助我将使用Tidy将页面转换为有效的XHTML,然后使用XML读取器(不构建DOM)读取页面,并在找到标记时开始回显数据,并在标记上终止。没有涉及正则表达式。您尝试了什么,设计输出是什么?