【问题标题】:Retrieving data from XML file into GridView从 XML 文件中检索数据到 GridView
【发布时间】:2010-11-24 19:54:07
【问题描述】:

我已从 xml 文件中检索数据并使用 C# 在 gridview 中显示它,但我想显示所有数据,包括内部标签,这是我的 C# 代码:

XmlDataDocument xmlDatadoc = new XmlDataDocument();
xmlDatadoc.DataSet.ReadXml("D:\\ab.xml");

DataSet ds = new DataSet("Books DataSet");
ds = xmlDatadoc.DataSet;
dataGridView1.DataSource = ds.DefaultViewManager;
dataGridView1.DataMember = "CP";

这是xml:

<?xml version="1.0" encoding="utf-8" ?>    
<Permission>
    <CP name="Student">
        <tab name="studentinfo"></tab>
        <tab name="notes">
        <groupbox name="ss">
            <field type="textArea" x="xxx" />
        </groupbox>
        </tab>
    </CP>
    <CP name="Teacher"></CP>
    <CP name="doctor"></CP>
</Permission>

我想在它显示&lt;CP&gt; 的数据后显示&lt;tab&gt; 的数据,然后是&lt;groupbox&gt; 等如果有任何混淆,请告诉我

【问题讨论】:

    标签: c# xml


    【解决方案1】:

    我认为您的问题不在 XML 和 gridview 之间,而是在 XML 和数据集之间。
    有关如何将 XML 解析为数据集的讨论,请参阅 how-do-i-use-xml-as-a-datasource-for-a-datagridview-in-a-winforms-projectimport-xml-into-dataset

    【讨论】:

      猜你喜欢
      • 2016-10-16
      • 1970-01-01
      • 2018-10-13
      • 1970-01-01
      • 1970-01-01
      • 2023-01-20
      • 2010-12-02
      • 2012-10-05
      • 1970-01-01
      相关资源
      最近更新 更多