0

我有这些 XML 格式的数据:

<DOCUMENT>
    <IDS>53850_WP</IDS>
    <FULL_NAME>Maybank</FULL_NAME>
    <AD_WEIGHT>60</AD_WEIGHT>
    <MAP>200:37.3321363,-122.0278287</MAP>
    <PHONE>00-2222 3466</PHONE>
    <CLASS_DESC>Banks</CLASS_DESC>
</DOCUMENT>

<DOCUMENT>
    <IDS>53850_WP</IDS>
    <FULL_NAME>Maybank</FULL_NAME>
    <AD_WEIGHT>60</AD_WEIGHT>
    <MAP>200:37.3321363,-122.0278287</MAP>
    <PHONE>00-2222 3466</PHONE>
    <CLASS_DESC>Banks</CLASS_DESC>
</DOCUMENT>

<DOCUMENT>
    <IDS>53850_WP</IDS>
    <FULL_NAME>Maybank</FULL_NAME>
    <AD_WEIGHT>60</AD_WEIGHT>
    <MAP>200:37.3321363,-122.0278287</MAP>
    <PHONE>00-2222 3466</PHONE>
    <CLASS_DESC>Banks</CLASS_DESC>
</DOCUMENT>

如何将<MAP>值拆分为 lat 和 long?<MAP>节点是一个坐标。而且,如何在谷歌地图中标记这些位置?我正在使用 JSP。我不知道如何在地图上添加多个标记。

4

1 回答 1

0

要了解有关在 JavaScript 中解析 XML 的更多信息,您可以在 stackoverflow 上查看此答案:https ://stackoverflow.com/a/8412989/1314132 。

要了解有关在地图上放置google.maps.Markerapi-doc的更多信息,请查看开发人员指南的标记部分

于 2012-05-11T21:52:33.233 回答