我正在使用此处指定的 Google Directions API https://developers.google.com/maps/documentation/directions/
它工作得很好,但是返回的 XML 有点大,我不需要他们提供的所有数据。
问题是,我可以要求一组特定的结果吗?!就我而言,我只想在“步骤”中使用“start_location”和“html_instructions”。
我正在使用此处指定的 Google Directions API https://developers.google.com/maps/documentation/directions/
它工作得很好,但是返回的 XML 有点大,我不需要他们提供的所有数据。
问题是,我可以要求一组特定的结果吗?!就我而言,我只想在“步骤”中使用“start_location”和“html_instructions”。
您不能像上面提到的那样在结果集上设置过滤器。如果XML
's size 太大,可以使用JSON
。Google
建议使用JSON
格式:
我们建议您使用 json 作为首选输出标志,除非您的服务出于某种原因需要 xml。处理 XML 树需要小心,以便您引用正确的节点和元素。
参考:https ://developers.google.com/maps/documentation/directions/#XML