0
다음과 같은 오류가 발생합니다. 다른 스레드에서 여러 가지 이유가있을 수있는 것처럼 보입니다. 가능한 한 간단하게 코드를 보관했습니다.MVC4 앱에서 XML 문서 오류가 발생했습니다.
There is an error in XML document (2, 2).
public class MovieSummary
{
public List<Movie> Movies { get; set; }
}
public class Movie
{
public int id { get; set; }
public string name { get; set; }
}
public static MovieSummary Deserialize()
{
using (TextReader reader = new StreamReader("c:\\movies.xml"))
{
XmlSerializer serializer = new XmlSerializer(typeof(MovieSummary));
return (MovieSummary)serializer.Deserialize(reader);
}
}
public ActionResult GetListOfMovies()
{
MovieSummary summary = Deserialize();
return View(summary);
}
<?xml version="1.0" ?>
<movies xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<movie>
<id>1</id>
<name>The Dark Knight</name>
</movie>
</movies>
: ([XML 문서 (2,2) 오류] http://stackoverflow.com/questions/10737892/error-in- xml-document-2-2) –