0
我有一个叫做“status.xml”文件,该文件包含以下内容:如何从Javascript中的.xml文件获取XML值?
<response>
<r1>~relay(1)~</r1>
<r2>~relay(2)~</r2>
<ct>~currentime~</ct>
<soc>~gaugeSOC~</soc>
<t1>25</t1>
</response>
从位于相同的根目录作为我status.xml文件的.htm页,我希望获取的价值,将它解析为一个整数。我尝试了以下两种方法不成功:
<script>
...
xmlDoc=loadXMLDoc("status.xml");
gaugeSOC.setValue(xmlDoc.getElementsByTagName('t1'));
</script>
OR
<script>
...
var x = getXMLValue('status.xml', 't1');
gaugeSOC.setValue(x);
</script>
凡gaugeSOC.setValue(INT)接收一个整数。
我在做什么错?
什么是错误你”重新获得? – VoronoiPotato
'loadXMLDoc'或'getXMLValue'从哪里来?你可以使用文件路径吗?还是你需要使用URL,例如'loadXMLDoc(“http://yourdomain/subpath/status.xml”)' – paul