Как в программе проверить, что это 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("Файл не найден. Проверьте путь к файлу.");
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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