Запись в xml файл - C# (183573)

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

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

Добрый день, помогите пожалуйста сделать запись в xml файл, чтобы было вот так
<Region RegionName="Some Region">
    <City Name=SomeCity>
     <Date>2016-09-11</Date>
        <PartOfDay Name=Ночь>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
        <PartOfDay Name=Утро>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
        <PartOfDay Name=День>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
        <PartOfDay Name=Вечер>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
    <WindSpeed>5</WindSpeed>
    <AtmosphericPressure>550</AtmosphericPressure>
</City>
<City Name=SomeCity>
     <Date>2016-09-11</Date>
        <PartOfDay Name=Ночь>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
        <PartOfDay Name=Утро>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
        <PartOfDay Name=День>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
        <PartOfDay Name=Вечер>
            <Temperature>20</Temperature>
            <FeelsLike>20</FeelsLike>
        </PartOfDay>
    <WindSpeed>5</WindSpeed>
    <AtmosphericPressure>550</AtmosphericPressure>
</City>
  </Region>
Не могу никак код сообразить(

Решение задачи: «Запись в xml файл»

textual
Листинг программы
doc.Root.Add(new XElement("Region", new XAttribute("RegionName", weather.Region),
                    new XElement ("City", new XAttribute("CityName", weather.City),
                    new XElement("Date", weather.Date), 
                    new XElement("PartOfDay", new XAttribute("Name ","утро"),
                    new XElement("Temperature", "температура утром"), new XElement("WindSpeed", "здесь скорость ветра утром"), 
                    new XElement("FeelsLike",  "здесь FeelsLike утром")),
                    new XElement("PartOfDay", new XAttribute("Name ","день"),
                    new XElement("Temperature", "температура днем"), new XElement("WindSpeed", "здесь скорость ветра днем"), 
                    new XElement("FeelsLike", "здесь FeelsLike днем")),
                    new XElement("PartOfDay", new XAttribute("Name ","вечер"),
                    new XElement("Temperature", "температура вечером"), new XElement("WindSpeed", "здесь скорость ветра вечером"), 
                    new XElement("FeelsLike", "здесь FeelsLike вечером")),
                    new XElement("PartOfDay", new XAttribute("Name ","ночь"),
                    new XElement("Temperature", "температура ночью"), new XElement("WindSpeed", "здесь скорость ветра ночью"), 
                    new XElement("FeelsLike", "здесь FeelsLike ночью")),
                    new XElement("AtmosphericPressure", weather.AtmosphericPressure)                    
                    ));

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


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

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

15   голосов , оценка 4.133 из 5