我有一个名为“status.xml”的文件,其中包含以下内容:
<response>
<r1>~relay(1)~</r1>
<r2>~relay(2)~</r2>
<ct>~currentime~</ct>
<soc>~gaugeSOC~</soc>
<t1>25</t1>
</response>
从与我的 status.xml 文件位于同一根目录的 .htm 页面中,我想获取 at 的值并将其解析为整数。我尝试了以下两种方法均未成功:
<script>
...
xmlDoc=loadXMLDoc("status.xml");
gaugeSOC.setValue(xmlDoc.getElementsByTagName('t1'));
</script>
或者
<script>
...
var x = getXMLValue('status.xml', 't1');
gaugeSOC.setValue(x);
</script>
其中 gaugeSOC.setValue(int) 接收一个整数。
我究竟做错了什么?