繁体   English   中英

从多个HTML页面“查询”多个数据元素的最佳方法

[英]Best approach to “query” multiple data elements from multiple html pages

首先,我要说我是PHP的初学者,但是对其他语言有足够的编程经验,所以我想跳过绝对的基础知识,而专注于最能满足我要完成的功能。

我维护着许多自动气象站,这些气象站不断将数据发布到各种Web服务器/位置。 发布每个工作站的数据的一种方式是将数据元素标签和标签值的列表作为FTP服务器上的简单html网页发布。 可以在此处看到示例: ftp : //ftp.udot.utah.gov/r1udot/weather/R1WS-1435-UDOT/WeatherLink/Images/AllVP2Tags.htm

从类似于示例的大约25页中,我想找出从任意数量的相应标签中“查询”特定数据值的最佳方法。 例如:我想显示一个表,其中包含所有25个站点(或所有25个网页)的站点名称(从行/行1开始)和室外温度(从行/行30开始)。可能会对创建“打开/关闭”任何站点并指定列出哪些数据元素的功能感兴趣。

我假设这可能非常简单明了,并且正在寻找有关哪些功能可能被认为是最佳方法的建议。 谢谢!!

您列出的示例页面使用表格来格式化数据。 因此,您将需要在PHP中找到适合您的DOM解析器。

然后,您应该遍历表行并提取您感兴趣的行。 您不应该假设键/值的顺序将始终相同,而是应该匹配键的字符串,然后将键/值都提取到数组中。 此时,您可以随意处理数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM