【发布时间】:2018-08-27 23:27:18
【问题描述】:
我正在尽最大努力从谷歌地图方向 api 获取纯文本,它在 json 中显示 html_instructions。一切都用html编码,我想输出纯文本。
这就是我得到的 image 1
这就是我想要的:image 2
我尝试了任何类型的 preg_replace,但都帮不上忙。
谷歌地图 api 链接 Link
【问题讨论】:
-
您能说明您是如何调用 API 的吗?你是怎么问路的?
-
我添加了api的链接。
-
如果您是一位经验丰富的 Javascript 程序员,您可以使用 DirectionsService 和 DirectionsRenderer 对象在地图上绘制路线或以英文文本(或任何语言)显示路线。 developers.google.com/maps/documentation/javascript/examples/…> 中的示例显示了如何以文本形式显示。获取文本的一种偷偷摸摸的方法是从 DirectionsRenderer 生成的 HTML 中读取它。这可能比尝试自己解析 JSON 更容易。
-
谢谢,但我想你没有得到我的问题。你看过我上面贴的那些图片吗?
-
是的,但我认为让 Google 对象为您解析会更容易。我相信我们可以使用 preg_replace() 完成您要求的操作,因此我会尽快测试并发布答案...
标签: php google-maps-api-3 map-directions