Chciałbym pokazać najprostszy sposób odczytania zawartości pliku xml
do kontrolki DataGridView.
Już nie będę pokazywał jak stworzyć projekt i dodać kontrolkę :).
Przejdę od razu do kodu. Jest to dosłownie 3 linijki kodu.
Ściągnąłem sobie dla wygody gdzieś z czeluści internetu przykładowy plik
xml i jego dla przykładu odczytałem.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace XMLReader { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { DataSet ds = new DataSet(); ds.ReadXml(@"c:\VS_ProjektyTestowe\XMLReader\XMLReader\cd_catalog.xml"); dataGridView1.DataSource = ds.Tables[0]; } } }Jak widać nie kłamałem:)
No i efekt w gridzie:
I to by było na tyle:)
Brak komentarzy:
Prześlij komentarz