0
您能否为以下查询建议一些解决方案?创建XML实例的WPF应用程序
我正在编写一个WPF应用程序,它可以从XML模式读取,并向用户显示设计器UI。用户可以使用设计器添加数据并将其保存为XML实例。他可以重新打开XML实例并在设计器中查看/编辑实例。
我正在关注MVVM模式来实现这一点。我将为XML元素编写模型类并将其绑定到设计器视图。数据访问层将填充模型类中的数据。我很想知道是否有任何易于使用的现成“XML到数据对象”,我将其用作我的数据访问层。该数据访问层需要足够高效,以便在内存中只保存一个XML实例并处理XML实例的读取/保存。
另外,请随时评论我在这个设计中采取的整体方法。我觉得这有点过于复杂的设计,但无法提供帮助。
感谢Philippe,澄清 - 你喜欢serializer到linq-to-xml吗? – Jimmy
其实,我更喜欢LINQ,因为它让WHERE的请求变得更容易。 –
我也喜欢它,但我不确定从XML创建类是多么容易。 – Jimmy