【问题标题】:Get data from specific HTML table cells using Php使用 PHP 从特定的 HTML 表格单元格中获取数据
【发布时间】:2010-10-28 16:42:52
【问题描述】:

我需要从 HTML 页面上第 4 个表格的第 4 行中的所有表格单元格中获取数据。经过一段时间的研究,似乎使用 DOMXPath 是解析​​ HTML 文件的最佳方式。但是,文件中的任何地方都没有使用 ID 或类。从这些单元格中获取数据的最佳方法是什么?

提前致谢。

【问题讨论】:

标签: php html-parsing domxpath


【解决方案1】:

您可以在使用 XPath 获取时指定索引。你的情况

/html/body/table[4]/tbody/tr[4]/td

请注意XPath index is not zero-based, but one-based

【讨论】:

  • 我必须删除 tbody 节点才能使其工作,但这种方法确实有效。谢谢!
【解决方案2】:

如果你熟悉 jQuery 语法,你看过phpQuery吗?

【讨论】:

    猜你喜欢
    • 2011-10-23
    • 2019-02-09
    • 2020-01-06
    • 1970-01-01
    • 2020-01-28
    • 2011-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多