如何在javascript中将xml文件转换为对象文字?

如何在javascript中将xml文件转换为对象文字?,javascript,xml,google-maps-api-3,Javascript,Xml,Google Maps Api 3,我正在使用谷歌地图api在网站上显示地图 在这张地图上,我正在创建标记。 我想从xml文件初始化标记。 Marker()构造函数将对象文本作为参数 这是一个我可以传入以创建标记的对象文本 var options = { position: event.latLng, draggable: true, id: map.mobiles.length } 这是我试图初始化标记的xml文件的一个示例 <marker> <position><

我正在使用谷歌地图api在网站上显示地图

在这张地图上,我正在创建标记。 我想从xml文件初始化标记。 Marker()构造函数将对象文本作为参数

这是一个我可以传入以创建标记的对象文本

var options = {
    position: event.latLng,
    draggable: true,
    id: map.mobiles.length
}
这是我试图初始化标记的xml文件的一个示例

<marker>
    <position></position>
    <draggable>true</draggable>
    <id></id>
</marker>

真的

如果方向正确,我将不胜感激

我想我已经解决了这个问题

使用,我可以将xml转换为json对象,这似乎是一种合适的方法,因为json对象的格式非常类似于对象文本

您只想这样做吗?(XML来自数据库,该部分可能有用,也可能无用)。