【发布时间】:2017-05-02 09:57:01
【问题描述】:
我在字符串 var "xml" 中有 xml
<?xml version=""1.1"" encoding=""UTF - 8"" ?>
< insertCommand table=""Colors"">
<parameter name=""Color"">Red</parameter>
<parameter name=""Code"">#FF0000</parameter>
</insertCommand>
我尝试获取 XDocument。
using (var inputStream = new StringReader(xml))
{
//var doc = new XPathDocument(inputStream);// It`s a same result
var doc = XDocument.Load(inputStream); // the exception occurs
using (var outputStream = doc.CreateWriter())
{
....
}
}
System.Xml.XmlException。不允许版本号 1.1。
【问题讨论】:
标签: load linq-to-xml version xmldocument xmlexception