0
您能否爲以下查詢建議一些解決方案?創建XML實例的WPF應用程序
我正在編寫一個WPF應用程序,它可以從XML模式讀取,並向用戶顯示設計器UI。用戶可以使用設計器添加數據並將其保存爲XML實例。他可以重新打開XML實例並在設計器中查看/編輯實例。
我正在關注MVVM模式來實現這一點。我將爲XML元素編寫模型類並將其綁定到設計器視圖。數據訪問層將填充模型類中的數據。我很想知道是否有任何易於使用的現成「XML到數據對象」,我將其用作我的數據訪問層。該數據訪問層需要足夠高效,以便在內存中只保存一個XML實例並處理XML實例的讀取/保存。
另外,請隨時評論我在這個設計中採取的整體方法。我覺得這有點過於複雜的設計,但無法提供幫助。
感謝Philippe,澄清 - 你喜歡serializer到linq-to-xml嗎? – Jimmy
其實,我更喜歡LINQ,因爲它讓WHERE的請求變得更容易。 –
我也喜歡它,但我不確定從XML創建類是多麼容易。 – Jimmy