Можно ли загрузить список xml-URL с помощью XmlDocument?(С #) - PullRequest
0 голосов
/ 15 февраля 2012

Я делаю MVC-приложение, в котором будет использоваться несколько Xml-файлов (каждый XML-файл имеет одинаковые узлы и DTD). Мне интересно, можно ли использовать .Load-метод для загрузки списка, содержащего строки XML-файлов?

Если нет, есть ли другое решение для загрузки нескольких Xml-файлов одновременно?

1 Ответ

2 голосов
/ 15 февраля 2012

вы можете сначала загрузить все файлы XML из папки, а затем создать список xmldocuments из списка файлов:

var filePathsList = Directory.GetFiles(@"C:\temp", "*.xml");
var xmlDocuments = new List<XmlDocument>(filePathsList.Count());
foreach (var filePath in filePathsList)
{
    var xmlDoc = new XmlDocument();
    xmlDoc.Load(filePath);
    xmlDocuments.Add(xmlDoc);
} 

После этого список xmlDocuments будет заполнен вашими XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...