这是一个转载的文章. 今天我查找SelectNodes的用法找到的,因为我不大熟悉,所以记录一下以防忘记。
原文请看:http://bbs.xml.org.cn/dispbbs.asp?boardid=11&id=15850&star=1
有如下XML文档:
<?
xml version="1.0" encoding="UTF-8"
?>
< PhoneBook >
< BillRecord >
< Phonenum > 1234567 </ Phonenum >
< CommuTime > 2005-03-21 </ CommuTime >
< Seperate > 1 </ Seperate >
</ BillRecord >
< BillRecord >
< Phonenum > 1234567 </ Phonenum >
< CommuTime > 2005-03-20 </ CommuTime >
< Seperate > 1 </ Seperate >
</ BillRecord >
< BillRecord >
< Phonenum > 0773123456 </ Phonenum >
< CommuTime > 2005-03-08 </ CommuTime >
< Seperate > 1 </ Seperate >
</ BillRecord >
</ PhoneBook >
< PhoneBook >
< BillRecord >
< Phonenum > 1234567 </ Phonenum >
< CommuTime > 2005-03-21 </ CommuTime >
< Seperate > 1 </ Seperate >
</ BillRecord >
< BillRecord >
< Phonenum > 1234567 </ Phonenum >
< CommuTime > 2005-03-20 </ CommuTime >
< Seperate > 1 </ Seperate >
</ BillRecord >
< BillRecord >
< Phonenum > 0773123456 </ Phonenum >
< CommuTime > 2005-03-08 </ CommuTime >
< Seperate > 1 </ Seperate >
</ BillRecord >
</ PhoneBook >
我想用selectnodes函数选出Phonenum=1234567 而且CommuTime>2005-03-10的BillRecord请问应该如何做???
XMLDOM.documentElement.selectNodes(
"
BillRecord[Phonenum='1234567' and CommuTime>'2005-03-10']
"
)