c# DataGridView 显示Xml 信息

Xml内容如下<SubDataBlockItemRecordNo="1"FieldCount="21"><SubFieldsName="ryxh"Value="0001"... Xml 内容如下
<SubDataBlockItem RecordNo="1" FieldCount="21">
<SubFields Name="ryxh" Value="0001" />
<SubFields Name="zjhm" Value="64NO7502158" />
希望能在datagridview 里面显示2列,第一列ryxh 的Value “0001”, 第二列 zjhm 的Value
然后 datagridview能够继续显示RecordNo=‘’2“ ryxh zjhm 的值,直到xml文件结尾,谢谢
请高手给个源代码 c# 的。
读XML我会,但是如何都在datagridview显示呢
展开
 我来答
p376710214
2014-01-09 · 超过10用户采纳过TA的回答
知道答主
回答量:25
采纳率:0%
帮助的人:27.6万
展开全部

你要的话我可以给一个我自己写的工具,可以显示xml里面有多少个数据集,并且每个数据集里面的数据都可以显示,你要实现的这个东西,可以看看我的源码,需要源码,另外再联系。

追问
很想要您的代码学习一下,请赐教
追答
加我QQ244160190,我把源码发给你!
yinzihao
2014-01-05 · TA获得超过112个赞
知道答主
回答量:138
采纳率:0%
帮助的人:116万
展开全部

弱弱的问一句。可以将xml绑定到这个控件上吗?因为我用的是asp.net。很久没玩过winform的datagridview了。。

         DataSet ds = new DataSet();

        string ipXmlFilePath = MapPath("./IPBlackList.xml");
        if (File.Exists(ipXmlFilePath))
        {
            ds.ReadXml(ipXmlFilePath);
        }
        if (ds.Tables.Count != 0)
        {
            GridView1.DataSource = ds;
            GridView1.DataBind();
        }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慎靓王
2014-01-05 · TA获得超过1394个赞
知道小有建树答主
回答量:384
采纳率:0%
帮助的人:188万
展开全部
给你个思路,先读取xml文件,然后再赋给datagridview
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式