2017-04-21 65 views
0

我试图用jQuery解析XML作为新手。使用jQuery访问嵌套的xml

XML可能会或可能不会格式错误(我想知道它是否可以反馈),但是无论如何我无法控制它来更改其格式。

这里的XML:

enter image description here

通过下面的我能够访问所有的 “最大” 的文字:

var max = $(this).find("max").text(); 

(其中$(这)是指到更高级别的节点)。但是,结果如下:11.0010.001.00

我只是试图让数字直接在“max”之下 - 在本例中为11.00。

我该怎么做,这个XML格式是否正确?

非常感谢

回答

0

“11.00” 没有任何标记,因此它不能很好地形成 你可以使用

<max value="11.00"> 

<value>"11.00"</value> 

这取决于你用什么,你如何访问它

+0

谢谢,但我不能控制XML重新格式化它。 – jonhendrix

+0

奇怪,你没有控制的东西应该生成有效的xml ...祝你好运 – user3732793