【发布时间】:2023-03-10 14:04:01
【问题描述】:
我是 C#、MVC4、ASP.NET、Entity Framework 的新手。
我有一个要转换为 c# 对象的 XML 文件。
我该怎么做?
为了说明我想对 XML 文件做什么: 我希望在视图中的表中显示 xml 文件的某些部分。 我希望能够选择部分数据并发送到数据库。
目前,我有...
public ViewResult Index()
{
string url = "......";
var xml = XDocument.Load(url);
return View(xml);
}
我的视图模型是: @model IEnumerable 但我在运行时收到错误消息:
传入字典的模型项的类型为“System.Xml.Linq.XElement”,但此字典需要类型为“System.Collections.Generic.IEnumerable`1[System.Xml.Linq.XElement”的模型项]'。
【问题讨论】:
-
看看这个......读入文件,然后随心所欲地处理它......msdn.microsoft.com/en-us/library/system.xml.xmlreader.aspx
-
第一次尝试:
View(xml.Root.Elements())
标签: c# asp.net xml asp.net-mvc xmlreader