代码阅读&用XML编写

时间:2013-11-04 21:10:11

标签: c# .net xml xml-serialization

我正在尝试编写代码来读取和编写XML但是我遇到了一些错误,可能请有人提供示例代码来读取网格中的XML并且可以更新/插入网格中的数据,这些数据将保存在以下示例xml中文件。

示例XML文件:

        

我面临以下异常:  显示名称为“... XmlSerializers”的程序集无法加载到ID为1的AppDomain的“LoadFrom”绑定上下文中。失败的原因是:System.IO.FileNotFoundException:无法加载文件或程序集'.. ... XmlSerializers,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一。系统找不到指定的文件。

1 个答案:

答案 0 :(得分:1)

将xml数据加载到网格上,您应该使用DataSet。将XML数据转换为数据集并将其加载到网格视图我认为这应该工作

//Method for serialization. Just In case if you went wrong some where
    public static string SerializeElement(object transactiondetails)
            {
                XmlSerializer ser = new XmlSerializer(typeof(transactions));
                StringWriter sww = new StringWriter();
                XmlWriter writer1 = XmlWriter.Create(sww);
                ser.Serialize(writer1, transactiondetails);
                writer1.Close();
                return sww.ToString();
            }