0

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

示例 XML 文件:

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

4

1 回答 1

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();
            }
于 2013-11-04T21:50:22.940 回答