直接用属性名得到属性问题,我想用dom得到第二个data标签的属性code,用下面的语句只能找到第一个data的属性code,以下语句应如何修改???
我有这样一个xml文件:
<?xml version="1.0" encoding="gb2312"?>
<student>
<data code='11'>
<name>wyc</name>
</data>
<data code='22'>
<name>www</name>
</data>
</student>
我想用dom得到第二个data标签的属性code,用下面的语句只能找到第一个data的属性code,以下语句应如何修改???
xml_doc.documentElement.childNodes(1).selectSingleNode("//@code")
<?xml version="1.0" encoding="gb2312"?>
<student>
<data code='11'>
<name>wyc</name>
</data>
<data code='22'>
<name>www</name>
</data>
</student>
我想用dom得到第二个data标签的属性code,用下面的语句只能找到第一个data的属性code,以下语句应如何修改???
xml_doc.documentElement.childNodes(1).selectSingleNode("//@code")
...全文
相关推荐
单片机基础:keil中data,idata,xdata,pdata,code区别
而程序的常量和只读数据则应放置在code区,以保持其不变性并节省片内RAM资源。理解这些存储类型及其区别是8051单片机编程的基础,对于优化代码、提升系统性能和解决内存管理问题至关重要。
单片机中data,idata,xdata,pdata,code区别
在该系列单片机中,根据不同的存储区域和功能,有code、data、xdata、idata和pdata这些存储类型。下面将详细说明这些存储类型的含义和特点。首先,code区是用来存储程序代码的。
单片机C语言code与data的作用
const关键字在C语言中,const关键字表示本数组不可修改,即数组为常量数组。code关键字表示本数组生成后是在ROM区中,同样不可修改。
单片机中data、idata、xdata、pdata和code区别
这一段RAM具有非常快的读写速度,因为它可以使用累加器(Accumulator,简写为ACC)直接访问和修改。由于这种访问方式的高效性,data区通常用于存放需要频繁操作和更新的全局变量或临时变量。
MDK-ARM中的Code及RW-data解析
虽然它们占用的空间较小,但在评估代码总大小时也应考虑进来。#### 2.


