永发信息网

XML的高手帮帮忙啊

答案:1  悬赏:0  手机版
解决时间 2021-05-09 07:27

                XmlNodeList nodes = dom.SelectNodes(string.Format("/root/netstation[@id={0}]/devicetype[@id={1}]/device[@id={2}]/*", txtStation.Text, txtDevicetype.Text, txtDevice.Text));
                if (nodes != null)
                {
                    for (int i = 0; i < nodes.Count; i++)
                    {
                        sid += nodes[i].Attributes["id"].InnerText;
                        sval+= nodes[i].Attributes["value"].InnerText;                     
                    }

                    DataTable dt = new DataTable();
                    dt.Columns.Add("ID");
                    dt.Columns.Add("Value");
                    dt.Rows.Add(new object[] { sid, sval });
                    GridView1.DataSource = dt.DefaultView;
                    GridView1.DataBind();  
                }
                else
                {
                    Response.Write("<script>alert('没有此设备!');</script>");
                    clean();

                }

 

 

显示结果很郁闷:

都到一行去了,本来是有两个ID,分别是1和2,value分别是sss和ddd

怎样使使他们不在一行

 

 

最佳答案
sid += nodes[i].Attributes["id"].InnerText;
 sval+= nodes[i].Attributes["value"].InnerText;  
你这样不是把两个数据放在一起,
你应该数据放在一个数据里面  
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
魔兽争霸单击作弊
围绕"黑夜"写一篇寂寞的日志。
请问永州东安哪里有学乐器的地方
怀孕三个半月感冒住院八天,五个月又感冒一次
高考友情满分古风美文,关于友情的经典文章
冰峰G那里搞?
男朋友把他的QQ密码告诉了我,我现在很想上他
问问·····
人生为什么是这样呢,人生下来就要这样吗?
不离不弃中白翎做了什么伤害别人的事,林林跟
公务员能考外省的吗?怎样查询公务员职位?求
酒店整顿计划书怎么写?
新江口镇糖铺子村卫生室我想知道这个在什么地
请问现在西班牙的劳务签证都停办了吗?
QQ农场里为什么没到的等级可以开垦这等级的土
推荐资讯
我的QQ游戏人生怎么不显示QQ上面?
梦幻西游2900W经验能从90级升到多少级?
我真的要放弃吗 都三年没有见面了还是忘不了
哪位好心人能给咱一个爱墙种子
“光”是谁唱的
青露馒头·樱海公寓店在哪里啊,我有事要去这
联通手机怎样开CF会员?
求守护甜心里歌呗穿越文完结好看的
吉林市中国国际旅行社江北门市部我想知道这个
DNF狂战掉血好吗?他吸回的血高于掉的吗?
孩子偏小怎么办
飞信如何关闭…
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?