关于 XML 的查询,修改,删除!
Jonly 2005-06-06 09:14:59 现有两个文件:CPage.xsd 和 CPage.xml
CPage.xml内容格式如下:
<?xml version="1.0" encoding="gb2312" ?>
<root_p>
<Page PageID="1001" PageName="Login">
<Caption Ctype="1" Order="1">LoginID</Caption>
<Caption Ctype="1" Order="2">Password</Caption>
</Page>
<Page PageID="1002" PageName="Welcome">
<Caption Ctype="1" Order="1">Welcome Login System!</Caption>
<Caption Ctype="1" Order="2">Login!</Caption>
<Caption Ctype="1" Order="3">Login Error!</Caption>
</Page>
</root_p>
我想用下面语句读取并使用:
DataSet dt=new DataSet();
dt.ReadXmlSchema(Server.MapPath("CPage.xsd"));
dt.ReadXml(Server.MapPath("CPage.xml"));
我想根据 PageID="1002",Ctype="1",Order="2" 三个条件 找出 Caption_Text = Login!
另外怎样用上面三个条件修改这个节点的值和删除这个节点