在ASP.NET MVC中处理XML

时间:2010-01-21 09:31:34

标签: asp.net sql xml asp.net-mvc

我在数据库中有一块XML,很容易使用ASP.NET MVC,但是我希望以与类实例更一致的方式访问和修改XML。有没有办法让MVC(或任何其他模型)从DB存储的XML生成数据访问(或可能是实体)类集?

如果上述内容相当钝,则问题可归纳为:您将使用什么方法从ASP.NET MVC应用程序中最佳地访问和修改存储在数据库中的XML?

1 个答案:

答案 0 :(得分:3)

我最后使用的方法只是使用LINQ2SQL从SQL2005 DB获取数据,然后将字段值传递给XElement.Parse()以获取我可以轻松使用的XML对象。操作XML是使用从有用的溢出器获得的信息完成的:

How do I insert an element into XML using Linq?

How to add attributes to an element using LINQ, C#?

How to sort XML in LINQ C# by an attribute value? Also MVC