Как в программе проверить, что это XML? - C#

Узнай цену своей работы

Формулировка задачи:

Всем, здравствуйте. Как, попроще, проверить, что это в файле XML содержимое?

Решение задачи: «Как в программе проверить, что это XML?»

textual
Листинг программы
using System.Xml.Serialization;
using System.IO;
 
...
try
{
    XmlSerializer xs = new XmlSerializer(typeof(x)); // вместо x тип данных, который хранится в Xml (string, int,
    // struct, string[], int[], ...)
    FileStream fs = File.OpenRead("Путь к вашему файлу");
    var info = (x)xs.Deserialize(fs); // вместо x тип данных, который хранится в Xml
    fs.Close();
}
catch
{
    Console.WriteLine("Это не XML");
}
catch (FileNotFoundException ex)
{
    Console.WriteLine("Файл не найден. Проверьте путь к файлу.");
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы