none
Не знаю как вытащить информацию их xml документа. RRS feed

  • Вопрос

  • Здравствуйте. Есть вот такой xml документ
    Код XML
    1
    2
    3
    4
    5
    
    <?xml version="1.0" encoding="utf-8"?>
    <Пеший>
      <Гречка Масса="250" />
      <Макароны Масса="450" />
    </Пеший>

    Подскажите пожалуйста как из него извлечь информацию которая хранится в тегах "Гречка" и "Макароны" ??


    • Изменено Timur2008 15 марта 2014 г. 13:48
    15 марта 2014 г. 12:24

Ответы

  • XElement xml=XElement.Parse(@"<?xml version=""1.0"" encoding=""utf-8""?>
    <Пеший>
      <Гречка Масса=""250"" />
      <Макароны Масса=""450"" />
    </Пеший>");
    foreach(XElement e in xml.Elements()) {
        Console.WriteLine("Элемент {0}",e.Name);
        foreach(XAttribute a in e.Attributes()) {
            Console.WriteLine("  Аттрибут {0} имеет значение {1}",a.Name,a.Value);
        }
    }
    • Помечено в качестве ответа Timur2008 15 марта 2014 г. 14:26
    15 марта 2014 г. 13:57

Все ответы

  • XElement xml=XElement.Parse(@"<?xml version=""1.0"" encoding=""utf-8""?>
    <Пеший>
      <Гречка Масса=""250"" />
      <Макароны Масса=""450"" />
    </Пеший>");
    foreach(XElement e in xml.Elements()) {
        Console.WriteLine("Элемент {0}",e.Name);
        foreach(XAttribute a in e.Attributes()) {
            Console.WriteLine("  Аттрибут {0} имеет значение {1}",a.Name,a.Value);
        }
    }
    • Помечено в качестве ответа Timur2008 15 марта 2014 г. 14:26
    15 марта 2014 г. 13:57
  • Понял спасибо:)
    15 марта 2014 г. 14:27