| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > DataSet.WriteXML |
| Автор: Sqwirl 9.4.2010, 16:15 |
| здравствуйте, помогите пожалуйста. Есть xml файл с таким содержанием: <ФайлПФР> <ИмяФайла>PFR-700-Y-2009-ORG-063-019-001041-DCK-00001-DPT-000000-DCK-00000.XML</ИмяФайла> <ЗаголовокФайла> <ВерсияФормата>07.00</ВерсияФормата> <ТипФайла>ВНЕШНИЙ</ТипФайла> <ПрограммаПодготовкиДанных> <НазваниеПрограммы>РАСЧЕТ СТРАХОВЫХ ВЗНОСОВ</НазваниеПрограммы> <Версия>02.01</Версия> </ПрограммаПодготовкиДанных> <ИсточникДанных>СТРАХОВАТЕЛЬ</ИсточникДанных></ЗаголовокФайла> .... Я загружаю его в DataSet ds.ReadXmlSchema(scheme_path); и заливаю таблицы в схеме загруженной в ds данными da.Fill(ds.Tables[...]) после этого делаю ds.WriteXML(путь) и получаю вот такой xml <ФайлПФР> <ИмяФайла>PFR-700-Y-2010-ORG-058-003-003020-DCK-00001-DPT-000000-DCK-00000.XML</ИмяФайла> <ЗаголовокФайла> <ВерсияФормата>07.00</ВерсияФормата> <ТипФайла>ВНЕШНИЙ</ТипФайла> <ИсточникДанных>СТРАХОВАТЕЛЬ</ИсточникДанных> <ПрограммаПодготовкиДанных> <НазваниеПрограммы>ORACLE DEVELOPER</НазваниеПрограммы> <Версия>10G</Версия> </ПрограммаПодготовкиДанных> </ЗаголовокФайла> ..... Блоки выделенные жтрным поменялись местами. Помогите пожалуйста, как сделать так что бы этого не происходило? |