我正在尝试从xml架构加载数据表。我可以在datatable上看到列名,但是我看不到数据。这是我的代码:
StringReader sr = new StringReader(dsSorgu.Tables[0].Rows[i]["sorguSonucu"].ToString());
s.M_Sonucu = new DataTable();
s.M_Sonucu.ReadXmlSchema(sr);
srgKullaniciSorgulari.Add(s);
sr包含xml架构。
答案 0 :(得分:1)
xml架构不包含任何数据,只包含表,关系和约束定义。您需要调用ReadXml方法来加载实际数据(将由您的模式验证)。
答案 1 :(得分:0)
“XML Schema描述了XML文档的结构。”
http://www.w3schools.com/schema/default.asp
如果是架构,则不应包含数据。您需要另一个包含数据的文件,如有必要,可以使用模式验证该文件。
http://www.w3schools.com/schema/schema_intro.asp 请参阅:什么是XML架构?