从DataSet放置到listbox中,如何操作,想必你是知道的
下面是从xml读到Dataset中的一个例子
  FileStream fin ; 
  fin= new FileStream(Server.MapPath("db/dailyhoro.xml"), 
  FileMode.Open, FileAccess.Read,FileShare.ReadWrite );  file://Create a DataSet object to contain our Database
  DataSet ds = new DataSet() ;  file://Read the Xml Schema and Data from the stream to the    Database file
  ds.ReadXml(new StreamReader(fin)) ;  file://close the stream
  fin.Close() ;

解决方案 »

  1.   

    to dbase(熊猫眼) ( ) 我觉得这样读出来会有问题的,他并不是标准的xml文件的格式,所以我觉得不能这样读取而应该是通过读取节点的方式来一级一级的读取(我没有测试,信口雌黄)
      

  2.   

    下面是xml文件装载到DataSet的例子,有了DataSet就比较好实现了。
    装在xml到DataSetusing System;
    using System.Data;
    using System.Collections;
    using System.Xml;
    using System.IO;
    using System.Text;namespace ZZ
    {
    /// <summary>
    /// ZZConsole 的摘要说明。
    /// </summary>
    public class ZZConsole
    {
    [STAThread]
    static void Main(string[] args)
    {

    XmlDocument xdoc= new XmlDocument();
    xdoc.Load(@"d:\test.xml");
    DataSet ds = CreatDataSet();
    XmlNodeList xList = xdoc.SelectNodes("//Item");
    foreach(XmlNode xNode in xList)
    {
    DataRow dr = ds.Tables["Items"].NewRow();
    dr["Item"] = xNode.Attributes["Name"].Value;
    ds.Tables["Items"].Rows.Add(dr);
    }
    foreach(DataRow dr in ds.Tables["Items"].Rows)
    {
    Console.WriteLine(dr["Item"].ToString());
    }
    Console.ReadLine();
    }
    public static DataSet CreatDataSet()
    {
    DataSet ds = new DataSet();
    DataTable dt = new DataTable("Items");
    DataColumn dc = new DataColumn("Item",typeof(string));
    dt.Columns.Add(dc);
    ds.Tables.Add(dt);
    return ds;
    }
    }
    }
    =======================================================
    <?xml version="1.0" encoding="utf-8" ?>
    <Root>
        <Class Name="1">
            <Item Name="Item11"/>
            <Item Name="Item12"/>
            <Item Name="Item13"/>
            <Item Name="Item14"/>
        </Class>
        <Class Name="2">
            <Item Name="Item21"/>
            <Item Name="Item22"/>
            <Item Name="Item23"/>
            <Item Name="Item24"/>
        </Class>
    </Root>
      

  3.   

    多谢各位大哥。    有个问题,请问dattotzy(酋长) 大哥,“标准的xml文件的格式“是什莫样子的