Como carregar todos os arquivos Xml de uma pasta para um XmlDocument
Com o meu código abaixo, sou capaz de carregar um arquivo Xml no XmlDocument xWorkload.
XmlDocument xWorkload = new XmlDocument();
private void button1_Click(object sender, RoutedEventArgs e)
{
var outputxml = new StringBuilder(string.Empty);
Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
dlg.FileName = "demo"; // Default file name
dlg.DefaultExt = ".xml"; // Default file extension
dlg.Filter = "Xml documents (.xml)|*.xml"; // Filter files by extension
var result = dlg.ShowDialog(); //Opens the dialog box
if (result == true)
{
xWorkload.Load(dlg.FileName);
string Path = dlg.FileName.Replace(dlg.SafeFileName, "");
}
}
Suponha que existam mais de um arquivo XML em uma pasta E eu quero carregar todos os arquivos XML em xWorkload e armazenar esses arquivos XML em uma string Como devo fazer isso? Isso pode ser feito no wpf usando apenas XmlDocument (não Linq). plz sugerir