Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: Lưu file và Mở file XML trong C#?

  1. #1
    Ngày gia nhập
    10 2010
    Bài viết
    17

    Question Lưu file và Mở file XML trong C#?

    Cho mình hỏi làm thế nào để Save và Open 1 file XML và Binary trong C#??
    Mình là newbie nên còn chưa biết nhiều về C#,mong mọi người hướng dẫn!!!
    Cho mình ví dụ cụ thể nha...

  2. #2
    Ngày gia nhập
    02 2011
    Nơi ở
    Vô Gia Cư
    Bài viết
    269

    Trích dẫn Nguyên bản được gửi bởi boy_lonely_0106 Xem bài viết
    Cho mình hỏi làm thế nào để Save và Open 1 file XML và Binary trong C#??
    Mình là newbie nên còn chưa biết nhiều về C#,mong mọi người hướng dẫn!!!
    Cho mình ví dụ cụ thể nha...
    Tạo 1 file xml cơ bản như sau :
    Code:
    Khai báo namespace using System.Xml;
    
    XmlTextWriter xmlw = new XmlTextWriter(@path, Encoding.UTF8);//path là đường dẫn của file xml sau khi tạo
    xmlw.Formatting = Formatting.Indented;
    xmlw.WriteStartDocument();
    xmlw.WriteStartElement("ten Element");// tạo một node trong file xml
    xmlw.WriteElementString("noi dung cua node");
    xmlw.WriteEndElement();//hết node
    xmlw.WriteEndDocument();//đã viết xong
    xmlw.Flush();
    xmlw.Close();

    Cấu trúc của file xml như sau:

    Trích dẫn Nguyên bản được gửi bởi zstar Xem bài viết
    XML Code:
    1. <?xml version="1.0" encoding="utf-8" ?>
    2. <ListviewItem>
    3.   <item>
    4.     <subitem>1</subitem>
    5.     <subitem>Girl</subitem>
    6.     <selected>0</selected>
    7.   </item>
    8.   <item>
    9.     <subitem>2</subitem>
    10.     <subitem>hot Girl</subitem>
    11.     <selected>1</selected>
    12.   </item>
    13.   <item>
    14.     <subitem>3</subitem>
    15.     <subitem>zstar</subitem>
    16.     <selected>1</selected>
    17.   </item>
    18. </ListviewItem>

  3. #3
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    doc file xml
    Visual C# Code:
    1.  DataSet ds = new DataSet();
    2.  
    3.             ds.ReadXml("duong dan file XML");
    4.  
    5.             for (int i = 0; i < ds.Tables.Count; i++)
    6.             {
    7.                 foreach (DataRow dr in ds.Tables[i].Rows)
    8.                 {
    9.                     // day vd minh` dung Listbox de show data xml ra
    10.                     listBox1.Items.Add(dr[0]);
    11.                     listBox1.Items.Add(dr[1]);
    12.                     listBox1.Items.Add(dr[2]);
    13.                     listBox1.Items.Add(dr[3]);
    14.                     // trong xml bao nhiu dong thi in ra bay nhiu dr
    15.                     // vd tren cua ban kia , trong <item> co 3 dong thi in ra 3 dong
    16.                 }
    17.             }

  4. #4
    Ngày gia nhập
    03 2013
    Nơi ở
    Gò vấp
    Bài viết
    4

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    doc file xml
    Visual C# Code:
    1.  DataSet ds = new DataSet();
    2.  
    3.             ds.ReadXml("duong dan file XML");
    4.  
    5.             for (int i = 0; i < ds.Tables.Count; i++)
    6.             {
    7.                 foreach (DataRow dr in ds.Tables[i].Rows)
    8.                 {
    9.                     // day vd minh` dung Listbox de show data xml ra
    10.                     listBox1.Items.Add(dr[0]);
    11.                     listBox1.Items.Add(dr[1]);
    12.                     listBox1.Items.Add(dr[2]);
    13.                     listBox1.Items.Add(dr[3]);
    14.                     // trong xml bao nhiu dong thi in ra bay nhiu dr
    15.                     // vd tren cua ban kia , trong <item> co 3 dong thi in ra 3 dong
    16.                 }
    17.             }
    Bác cho e hỏi ghi và đọc dữ liệu vào xml thì làm như thế nào....bác có thể hướng dẫn cho e theo kiểu hướng đối tượng dc không ạ.....bác demo theo mẫu này giúp e!

    Tks! các bác nhiều

    Đã được chỉnh sửa lần cuối bởi trinhmanhcuong : 08-03-2013 lúc 11:29 AM.

  5. #5
    Ngày gia nhập
    02 2013
    Bài viết
    219

    Trích dẫn Nguyên bản được gửi bởi trinhmanhcuong Xem bài viết
    Bác cho e hỏi ghi và đọc dữ liệu vào xml thì làm như thế nào....bác có thể hướng dẫn cho e theo kiểu hướng đối tượng dc không ạ.....bác demo theo mẫu này giúp e!
    Visual C# Code:
    1. DataSet ds = new DataSet();
    2. ds.LoadXml("data.xml");
    3. gridView1.DataSource = ds.Table[0];
    Lúc nào cũng lãng đãng như người trên mây

    Những người mới : Hãy tìm hiểu luật lệ diễn đàn trước khi post bài !

  6. #6
    Ngày gia nhập
    03 2013
    Nơi ở
    Gò vấp
    Bài viết
    4

    Mặc định Lưu file và Mở file XML trong C#?

    Trích dẫn Nguyên bản được gửi bởi trinvh Xem bài viết
    Visual C# Code:
    1. DataSet ds = new DataSet();
    2. ds.LoadXml("data.xml");
    3. gridView1.DataSource = ds.Table[0];
    Bác chỉ chi tiết hơn dc không ạ....e mới học nên cũng mập ờ lắm.....
    bác chỉ thêm cho e cách ghi dữ liệu vào xml luôn đi ạ

  7. #7
    Ngày gia nhập
    03 2013
    Nơi ở
    Gò vấp
    Bài viết
    4

    Hepl hepl.....có ai giúp e vs....

  8. #8
    Ngày gia nhập
    03 2011
    Bài viết
    3

    Các bác cho em hỏi: nếu thêm 1 nút thì sẽ phải lưu lại cả file xml nếu dữ liệu lớn thì không tối ưu phải không các bác. Nên ứng dụng nhỏ mới lưu dữ liệu bằng tệp xml phải không

Các đề tài tương tự

  1. Trả lời: 3
    Bài viết cuối: 10-04-2013, 08:06 AM
  2. Giới thiệu cách chuyển File Ảnh thành file Video trong download proshow gold
    Gửi bởi thuhu0900x trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 3
    Bài viết cuối: 03-07-2012, 03:54 AM
  3. Lập trình C Lỗi C1083: Cannot open include file: 'complex.h': No such file or directory trong lập trình C?
    Gửi bởi nguyen_ndd trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 30-03-2012, 12:13 PM
  4. Đọc dữ liệu file midi dạng số HEX và lấy lời nhạc trong file ra file text
    Gửi bởi kimngockhtn_2007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-06-2011, 04:40 PM
  5. File server để dùng ajax trong visual2010 là file gì, xử lý kết nối với SQLserver như thế nào?
    Gửi bởi lenamshenlong trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 9
    Bài viết cuối: 26-05-2011, 05:14 PM

Tags của đề tài này

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn