• 09-11-2007, 11:24:24
    #1
    Elimde böyle bir xml dosyası var bir türlü veriyi okutamadım
    yardım edebilecek varmı
    c# ile okutmak istiyorum


    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <Stok>
    <Urun Kod="1" UrunAD="xxxx" UrunFiyat="000" urunstok="5"/>
    <Urun Kod="1" UrunAD="xxxx" UrunFiyat="000" urunstok="5" />
    <Urun Kod="1" UrunAD="xxxx" UrunFiyat="000" urunstok="5" />
    <Urun Kod="2" UrunAD="xxxx" UrunFiyat="000" urunstok="5" />
    <Urun Kod="2" UrunAD="xxxx" UrunFiyat="000" urunstok="5" />
    .
    .
    .

    </Stok>
  • 16-07-2008, 21:45:17
    #2
    XmlReader, Stream ve StreamReader sınıflarını inceleyiniz.
  • 10-01-2009, 15:41:11
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bu örneğin işine yarayacağına inanıyorum.

    ---------------------
    protected void Page_Load(object sender, EventArgs e)
    {
    string filePath = Server.MapPath("~/dosya.xml");

    DataSet ds = new DataSet();
    //XMl okumaya başlıyoruz
    System.IO.FileStream fsReadXml = new System.IO.FileStream
    (filePath, System.IO.FileMode.Open);

    try
    {
    ds.ReadXml(fsReadXml);
    dataGrid1.DataSource = ds;
    dataGrid1.DataMember = "product";
    dataGrid1.DataBind();

    }
    catch (Exception ex)
    {
    Response.Write(ex.ToString());
    }
    finally
    {
    fsReadXml.Close();
    }

    }