保存到托管c中的现有xml的问题

时间:2013-12-18 23:51:05

标签: xml c++-cli

我需要更新之前加载的现有xml-File 在c ++ / cli中已经尝试过使用XmlDocument和XmlWriter 但我总是得到一个IOException。 我已经确认我的程序中没有任何部分正在修改我的xml,所以应该没有问题 我现在无所事事。这是我的函数代码的一部分。

        XmlDocument ^doc;
        doc->Load("Test.xml");
        XmlNode ^node;
        XmlWriterSettings ^settings = gcnew XmlWriterSettings();
             settings->Indent=true;
             settings->NewLineOnAttributes = true;
             XmlWriter ^writer;
             writer= XmlWriter::Create("Test.xml",settings);
             node->WriteTo(writer);

             try
             {
                  doc->Save(writer);
             }
             catch(IOException ^e)
             { 

             }

0 个答案:

没有答案