ó not allowed in xml file but allowed in .net resource file?
问题 i'm parsing a few .net resource files (.resx). In that, i have this piece of data: información This works in my .net app, but when i try to load this file in my xml document XDocument xmlDoc = XDocument.Parse(s); i get this error: Reference to undeclared entity 'oacute'. Why is that? 回答1: ó is a named HTML entity that is not defined in XML. XML only defines a subset of the named HTML entities (namely & , ' , " , > and < if memory serves). You can use the numeric entity representation