Php 在不损坏内部表的情况下移除外部表?
我帮助管理一个网站,该网站从父网站中提取一些页面的内容。我们对父站点的格式没有任何控制权,我们有义务获取内容(而不是复制/粘贴),以避免在不同站点上具有相同内容的多个版本 这些页面的内容保存在一个表中。我使用简单的正则表达式删除了大部分我们不需要的东西,并导入了一些格式。处理后的当前字符串如下所示:Php 在不损坏内部表的情况下移除外部表?,php,html,Php,Html,我帮助管理一个网站,该网站从父网站中提取一些页面的内容。我们对父站点的格式没有任何控制权,我们有义务获取内容(而不是复制/粘贴),以避免在不同站点上具有相同内容的多个版本 这些页面的内容保存在一个表中。我使用简单的正则表达式删除了大部分我们不需要的东西,并导入了一些格式。处理后的当前字符串如下所示: <table class='pageSetup'> <tbody> <tr> <td> <
<table class='pageSetup'>
<tbody>
<tr>
<td>
<!--Lots of content here, including child tables-->
</td>
</tr>
</tbody>
</table>
我想去掉外部表(及其所有与子表相关的标记),而不损害td中的内容,td确实包含一个表
我可以使用PHP。我猜我想用DOM来做这件事,但我对DOM没有太多经验
有人能给我指出正确的方向吗?我修补了这个问题,结果碰到了砖墙。我没有这些代码(我昨晚沮丧地删除了它)
谢谢 你可以用这个
尝试将整个html内容加载到一个对象中,然后仅提取所需的部分
我希望这有帮助谢谢,我会试试这个。欢迎,如果答案正确,不要忘记接受helped@Peter你能澄清一下你说的话吗?我很乐意听到我想采取的方法是错误的。但我不知道你在说什么,我做错了。请你以建设性和明确的方式表达你的关切?