0

当我的 xml 文件数据使用 Readxml 读入 DataSet 时,我遇到了运行时错误。

“编码”是一个意外的标记。预期的标记是 '?>'”

我的 C# 代码是:

XmlReader xmlFile = XmlReader.Create("WH7_Inventory.xml", new XmlReaderSettings());            
DataSet ds = new DataSet();
ds.ReadXml(xmlFile);

我的 xml 文件是

<?xml version="1.0" encoding="UTF-8" standalone="true"?>
4

1 回答 1

0

的属性值standalone不正确。它应该是yesno

请参阅独立文件声明

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

尽管假设这是您在 XML 文档中的全部内容,但您可能仍然会收到错误,因为您没有根元素。

于 2013-09-03T10:31:40.303 回答