using System;
using System.Data;
using System.Windows.Forms;
using System.Xml;
namespace XmlReaderExample
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void btnOpen_Click(object sender, EventArgs e)
{
// Abrir un cuadro de diálogo para seleccionar un archivo XML
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "Archivos XML (*.xml)|*.xml";
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
// Leer el contenido del archivo XML seleccionado
string filePath = openFileDialog.FileName;
DataSet dataSet = new DataSet();
dataSet.ReadXml(filePath);
// Mostrar los datos en un DataGridView
dataGridView.DataSource = dataSet.Tables[0];
}
}
}
}