您的位置:首页 > Web前端 > Node.js

将xml绑定到gridview,及xml节点查询的selectNodes怎么实现多条件查询

2010-04-02 13:05 591 查看
定义个model(datatable也可)

XmlDocument   xmldoc   =   new   XmlDocument();
string   xmlstr   =   "<data   name="BackBtnResource1.Text"   xml:space="preserve">
<value>返回</value>
<comment>其它</comment>
</data>"
xmldoc.LoadXml(xmlstr);
XmlNodeList   list   =   xmldoc.SelectNodes("data");
ArrayList   datalist   =   new   ArrayList();
foreach(Xmlnode   node   in   list)
{
Model   m   =   new   Model();
m.attr   =   node.Attributes["name"].value;
xmlnode   subnode   =   node.SelectSingleNode("value");
m.val   =   subnode.innnertext;
subnode   =   node.SelectSingleNode("comment");
m.com   =   subnode.innnertext;
datalist.add(m);
}
gridview.datasource   =   datalist;
gridview.databind();


xml节点查询的selectNodes怎么实现多条件查询

XmlNodeList list = InvoiceXml.SelectNodes("LineItems/LineItem[ShippingAddressID='" + ShippingAddressID + "' and ShippingMethod='" + ShippingMethod + "' and ReqShipDate='" + ReqShipDate + "']")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: