我尝试先写好XML然后再根据XML去写XSD但XSD标记实在复杂看上去好像天书写好的后用XSD去匹配XML结果没有读出正确数据
后来发现有个工具可以根据XML推导出XSD它就叫做xsd.exe藏在.NET所在文件夹里搜索下就出来了
然后运行 xsd.exe myXml.xml就可以在同目录下生成myXml.xsd
如果要生成别名字或放在什么路径可以 xsd.exe/? 看看帮助
XmlDataDocument doc = XmlDataDocument;
doc.DataSet.ReadXmlSchema(filXml);
doc.Load(filXml);
DataSet ds = doc.DataSet;
最新评论