dataset.readxml的问题
Dim objDS As DataSet = New DataSetobjDS.ReadXml("C:\abc.xml")
总是提示
未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中。
其他信息: 系统错误。
--------------------编程问答-------------------- 想要将XML文件中的内容直接读到DataSet里面 --------------------编程问答-------------------- 你xml文件是不是不规范 --------------------编程问答-------------------- <?xml version="1.0" encoding="utf-8"?>
文件首行是这个
是不是有什么问题
--------------------编程问答-------------------- 你把整份xml文件贴出来 --------------------编程问答-------------------- <?xml version="1.0" encoding="utf-8"?>
<!--Calc Result XML file created using XML DOM object.-->
<Calc_Result>
<AItem>
<Id_A>1</Id_A>
<Id_B>3527</Id_B>
<Id_C>3527</Id_C>
<Is_D>1</Is_D>
</AItem>
<AItem>
<Id_A>2</Id_A>
<Id_B>993</Id_B>
<Id_C>940</Id_C>
<Is_D>3</Is_D>
</AItem>
<Calc_Result>
文件结构就是这样子的 --------------------编程问答-------------------- 最后一行是</Calc_Result> 少打了一个斜杠
--------------------编程问答-------------------- 最后的<Calc_Result>改成</Calc_Result>
--------------------编程问答-------------------- 这个xml中有 是我贴出来时候贴错了
--------------------编程问答-------------------- objDS.ReadXml("C:\abc.xml")改成objDS.ReadXml(@"C:\abc.xml")
试试 --------------------编程问答-------------------- 加@以后 直接提示错误了 --------------------编程问答-------------------- objDS.ReadXml("C:\\abc.xml"),还有你的.net是什么版本
--------------------编程问答-------------------- 还是不行啊 ,VS2003版本的
--------------------编程问答-------------------- 升级一下vs吧 --------------------编程问答-------------------- 我在vs2008下是没有问题的
补充:.NET技术 , VB.NET