Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JavaScript中获取XML值_Javascript_Html_Xml - Fatal编程技术网

如何在JavaScript中获取XML值

如何在JavaScript中获取XML值,javascript,html,xml,Javascript,Html,Xml,我想使用JavaScript和AJAX访问这个XML文件的每个lat和log值。我是否可以循环使用每个值并显示它们?我已经做了AJAX部分。非常感谢你的帮助。谢谢 $.ajax({ type:'get', url: "2017-04-25_163304_assign2017.gpx", data: { key: "value"

我想使用JavaScript和AJAX访问这个XML文件的每个lat和log值。我是否可以循环使用每个值并显示它们?我已经做了AJAX部分。非常感谢你的帮助。谢谢

           $.ajax({
                 type:'get',
                 url: "2017-04-25_163304_assign2017.gpx",
                 data: {
                    key: "value"
                    },
                 dataType: "xml",
                 success: function(xml){

                 }


134.752017-04-25T14:33:30Z
-30.522017-04-25T14:33:31Z
-13.172017-04-25T14:33:33Z
99.072017-04-25T14:33:34Z

getElementsByTagName和一个与循环相关的:––使用jQuery非常简单:
<?xml version="1.0"?>
<gpx version="1.0" creator="Ultra GPS Logger" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/0" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<trk>
<name><![CDATA[assign2017]]></name>
<trkseg>
<trkpt lat="35.876466" lon="14.508177"><ele>134.75</ele><time>2017-04-25T14:33:30Z</time></trkpt>
<trkpt lat="35.876254" lon="14.508889"><ele>-30.52</ele><time>2017-04-25T14:33:31Z</time></trkpt>
<trkpt lat="35.876147" lon="14.509038"><ele>-13.17</ele><time>2017-04-25T14:33:33Z</time></trkpt>
<trkpt lat="35.876170" lon="14.508932"><ele>99.07</ele><time>2017-04-25T14:33:34Z</time></trkpt>
</trkseg>
</trk>
</gpx>