試着解析XML文件給了我下面的錯誤 引用了未聲明實體「eacute」XML解析問題用C#的LINQ to XML - 引用了未聲明的實體
我創建後DTD文件的所有我發現這裏http://www.w3.org/TR/xhtml1/dtds.html實體和我裝好了如下
XmlReaderSettings settings = new XmlReaderSettings();
settings.ProhibitDtd = false;
string s = System.IO.File.ReadAllText(@"..\xhtml-lat1.ent");
XmlParserContext con = new XmlParserContext(null, null, "iti", null, null, s, "", "", XmlSpace.None);
XmlReader reader = XmlReader.Create(stream, settings, con);
加載一個XDocument
XDocument doc = XDocument.Load(reader);
給我以下例外'='是一個意外的標記。預期的標記是';'。
任何建議請
是的Internet Explorer是給出同樣的錯誤 – 0xFF 2009-07-12 22:30:02