我进口一些HTML成一个DOM文档ANS使用XPath提取HTML部分我很感兴趣,请看下图:DOM的XPath HTML提取
$ DOM =新的DOMDocument()。
@ $ dom-> loadHTML('$ myHtmlFileHere');
$ xpath_dom_doc = new DomXPath($ dom);
$ dom_object = $ dom_document-> query('myPathHere');
这里下面的HTML结构 “返回”:
<div>GROUP A</div>
<span>aaa</span>
<span>zzz awesome</span>
<span>eee</span>
<div>GROUP B</div>
<span>fff</span>
<div>GROUP C</div>
<span>zzz</span>
<span>uuu</span>
<span>iii</span>
<span>rrr</span>
正如你看到我的类别(A组,B组和C组)。在每个类别下面的跨度中,我都有关于类别的信息。我想要的是发送一个数据库的跨度内容与相关的类别。我遇到的问题是该类别的div标签未包含跨度。所以我看不出如何管理它。希望有人能帮助。先谢谢你。干杯。 Marc
你好马哈茂德。我很遗憾没有找到一种方式来解释拍摄形式的情况... – Marc
谢谢马哈茂德的标题更正...我不知道这是否值得downvote(放松)... – Marc
马哈茂德,似乎有“没有更好的方式”来阻止某人使用StackOverflow解决他的问题,而不是降低他的职位..... – Marc