【发布时间】:2018-05-01 11:26:25
【问题描述】:
我已搜索此问题的答案,但找不到与要求直接相关的任何内容。也许我问错了问题,有人可以建议如何最好地做到这一点。
要求: 文件系统中有一个静态 HTML 文件,其中包含纬度/经度等值。集成工具每 2 分钟接收一次更新的 lat/lng 值,这些值需要在 HTML 文件中更新,以便网页使用新坐标更新标记。例如,集成工具能够解析 html 文件、打开它进行读取或完全替换它。
问题:应该如何最好地实现这一目标?
例如,
- 我想过在 html 文件中参数化 lat/lng,然后使用 java 脚本或其他编码语言使用集成工具中的数据更新变量?对于信息,集成工具具有可用于解析 html 文件和更新它等的 java、php 和其他功能。
之前的静态 html:{lat:12.1234, lng:-12.1234}
静态 html 之后:{$lat, $lng}
- 打开文件进行读取,将变量替换为更新后的值,然后保存/关闭文件。
- 使用(哪种技术?)集成工具会更新 html 文件中的上述值。
有没有更好或标准的方法来做到这一点?
任何指导将不胜感激。
谢谢,
GR
【问题讨论】:
-
您真的要修改服务器上的原始 HTML 页面,还是可以使用少量脚本来读取当前值并实时更新值?
-
如果你真的需要一个静态的 html,你可以简单地在 cmets 之间包装值并使用一个正则表达式来替换,保留 cmets,然后保存文件以供下一次迭代。
<!--value:lat-->12.1234<!-- -->
标签: javascript php html integration