dataset.readxml的问题

问题描述

DimobjDSAsDataSet=NewDataSetobjDS.ReadXml("C:abc.xml")总是提示未处理的“System.Xml.XmlException”类型的异常出现在system.xml.dll中。其他信息:系统错误。

解决方案

解决方案二:
想要将XML文件中的内容直接读到DataSet里面
解决方案三:
你xml文件是不是不规范
解决方案四:
<?xmlversion="1.0"encoding="utf-8"?>文件首行是这个是不是有什么问题引用2楼的回复:

你xml文件是不是不规范

解决方案五:
你把整份xml文件贴出来
解决方案六:
<?xmlversion="1.0"encoding="utf-8"?><!--CalcResultXMLfilecreatedusingXMLDOMobject.--><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>少打了一个斜杠引用5楼的回复:

<?xmlversion="1.0"encoding="utf-8"?><!--CalcResultXMLfilecreatedusingXMLDOMobject.--><Calc_Result><AItem><Id_A>1</Id_A><Id_B>3527</Id_B><Id_C>3527</Id_C><Is_D>1</Is_D></AIte……

解决方案八:
最后的<Calc_Result>改成</Calc_Result>引用5楼的回复:

<?xmlversion="1.0"encoding="utf-8"?><!--CalcResultXMLfilecreatedusingXMLDOMobject.--><Calc_Result><AItem><Id_A>1</Id_A><Id_B>3527</Id_B><Id_C>3527</Id_C><Is_D>1</Is_D></AItem……

解决方案九:
这个xml中有是我贴出来时候贴错了引用7楼的回复:

最后的<Calc_Result>改成</Calc_Result>引用5楼的回复:<?xmlversion="1.0"encoding="utf-8"?><!--CalcResultXMLfilecreatedusingXMLDOMobject.--><Calc_Result><AItem><Id_A>1</Id_A><Id_B>3527</……

解决方案十:
objDS.ReadXml("C:abc.xml")改成objDS.ReadXml(@"C:abc.xml")试试
解决方案十一:
加@以后直接提示错误了
解决方案十二:
objDS.ReadXml("C:\abc.xml"),还有你的.net是什么版本
解决方案十三:
还是不行啊,VS2003版本的引用11楼的回复:

objDS.ReadXml("C:\abc.xml"),还有你的.net是什么版本

解决方案十四:
升级一下vs吧
解决方案十五:
我在vs2008下是没有问题的

时间: 2024-12-22 16:17:37

dataset.readxml的问题的相关文章

编码-用dataset.readxml读取xml,有多个table,怎么把这些数据汇到一个table?

问题描述 用dataset.readxml读取xml,有多个table,怎么把这些数据汇到一个table? 用dataset.readxml读取xml,由于有多个级别,直接读取会有多个table,怎么把这些数据汇到一个table? 最终想按下面图输出到excel 解决方案 循环自己手动拼成datarow ,最后构建成table

C# 读取xml到dataset

问题描述 xml文档如下:<?xmlversion="1.0"encoding="utf-8"?><root><Item><Id>49b0d9b4ca394daaa4dc3caebd5ae48d</Id><Name>项目1</Name><Description>11111</Description><upperNode>root</upper

GridView&amp;DetailsView对XML文件增删改

xml XML文件:<?xml version="1.0" standalone="yes"?><XmlDataSet>  <UserInfo>    <Id>1</Id>    <Name>赵AX</Name>  </UserInfo>  <UserInfo>    <Id>2</Id>    <Name>钱BB</

C#的Web XML编程

由于XML的易共享性等众多优点,XML技术越来越多地被应用于企业数据处理等领域,如应用于企业报表.新闻发布.会计数据处理等等. XML正快速成为从中间层传送数据到桌面的工具,由于XML的数据可以通过中间层代理与多种后端(数据库)源集成,目前绝大多数数据库制造商已全面支持XML技术,提供了各种强大功能处理XML数据. Microsoft的.NET围绕XML这一核心提供了一个强大而快速的开发工具--C#,它具有前所未有的高开发效率,特别是在XML编程方面. C#提供了许多相关类处理XML数据,如处理

asp.net入门来一遍----数据存取

asp.net|数据 因为正在设在设计一个asp.net+xml+delphi的三层设计所以在对一简单的东西做了一下整理.下面是对xml,access,mssql数据存取protected DataSet LoadMyPBData() { string sourceXml = Server.MapPath("phone.xml"); DataSet dataSet = new DataSet(); try { dataSet.ReadXml(sourceXml); } catch (E

一个ASP.NET+XML留言本例子

viewpost.aspx--察看提交的留言 viewguestbook.aspx--察看所有留言 Header.inc guestpost.aspx--留言表单及XML写操作 Footer.inc Guest.xml--XML数据 源代码如下: viewguestbook.aspx <%@ Import Namespace="System" %> <%@ Import Namespace="System.IO" %> <%@ Impo

Visual C#的Web XML编程

visual|web|xml|编程 由于XML的易共享性等众多优点,XML技术越来越多地被应用于企业数据处理等领域,如应用于企业报表.新闻发布.会计数据处理等等. XML正快速成为从中间层传送数据到桌面的工具,由于XML的数据可以通过中间层代理与多种后端(数据库)源集成,目前绝大多数数据库制造商已全面支持XML技术,提供了各种强大功能处理XML数据. Microsoft的.NET围绕XML这一核心提供了一个强大而快速的开发工具--C#,它具有前所未有的高开发效率,特别是在XML编程方面. C#提

用一个留言簿说明C#操作XML的完全过程

xml|过程   第一步在项目文件里创建db文件夹在db文件夹里创建db.xml文档.db.xml结构只包含<Group></Group>第二步新建添加留言和显示留言的两个画面MessageAdd.aspx和MessageList.aspx.下面是两个页面的  前台和后台源码.1.MessageAdd.aspx <%@ Page language="c#" Codebehind="MessageAdd.aspx.cs" AutoEven

C#的XML编程详解

Microsoft的.NET围绕XML这一核心提供了一个强大而快速的开发工具--C#,它具有前所未有的高开发效率,特别是在XML编程方面. C#提供了许多相关类处理XML数据,如处理stream的类: XmlReader和XmlWriter: DOM的类:XmlNode.XmlDocument和XmlElement等: Xpath的类:XmlNavigator:XSLT的类:XslTransform. 显示XML文件内容 用C#编程实现显示XML文件中信息的方法是使用.NET提供的标准类把XML