Ошибка при чтении XML (Message="1" не является допустимым маркером) - C#

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

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

Прошу помощи. С C# только знакомлюсь, изучаю. Каждый раз при попытке чтения XML выплывает ошибка -
Message="1" не является допустимым маркером. Ожидается маркер """ или "'"., строка 3, позиция 10.
Подскажите что я делаю не так. Код привожу
using System;
using System.Collections.Generic;
using System.Xml;
 
class Program
{
    public static void Main(string[] args)
    {
        XmlDocument doc = new XmlDocument();
        doc.Load("list.xml");
        XmlNodeList urls = doc.SelectNodes("applicatons/app/link");
        foreach (XmlNode url in urls)
            Console.WriteLine(url.InnerText);
        Console.ReadKey(true);
    }
}

Решение задачи: «Ошибка при чтении XML (Message="1" не является допустимым маркером)»

textual
Листинг программы
<?xml version="1.0"?>
<applicatons>
    <app id="1">
        <link>path 1</link>
        <time>time 1</time>
        <bkp>backup 1</bkp>
    </app>
    <app id="2">
        <link>path 2</link>
        <time>time 2</time>
        <bkp>backup 2</bkp>
    </app>
    <app id="3">
        <link>path 3</link>
        <time>time 3</time>
        <bkp>backup 3</bkp>
    </app>
    <app id="4">
        <link>path 4</link>
        <time>time 4</time>
        <bkp>backup 4</bkp>
    </app>
    <app id="5">
        <link>path 5</link>
        <time>time 5</time>
        <bkp>backup 5</bkp>
    </app>
</applicatons>

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


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

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

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