Записать информацию в начало файла - C#
Формулировка задачи:
Есть два xml файла, как дописать информацию из одного в конец другого?
Решение задачи: «Записать информацию в начало файла»
textual
Листинг программы
public static void Main() { // Первый документ String xmlString = @"<?xml version='1.0'?> <!-- This is a sample XML document --> <Items> <Item>test with a child element <more/> stuff</Item> </Items>"; // Второй документ String xmlString2 = @"<?xml version='1.0'?> <!-- This is a sample XML document --> <Items> <Item>test second document1</Item> <Item>test second document2</Item> </Items>"; XDocument Destination = XDocument.Parse(xmlString);//Куда складываем XDocument Source = XDocument.Parse(xmlString2);//откуда берем foreach (XElement coordinate in Source.Descendants("Item"))//ищем в копируемом xml теги с именем Item { Destination.Root.Add(coordinate);//добавляем в выходной xml } // Вывод на экран Console.WriteLine(Destination.ToString()); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д