有谁做过(.NET )XML数据导入接口啊。具体怎么做?请高手帮我指点一下啊 急急!!!

解决方案 »

  1.   

    什么意思?用xmldocument获取xml相应节点的属性值。用反射获得接口。
      

  2.   

    using System.xml;//我拿写xml来做例子
    XmlTestWriter xmlOut =  new XmlTestWriter(stream,Encoding.Unicode );
    //stream是一个文件流, Stream 类型//然后就可以开始了
    xmlOut.WriteStartDocument();
    xmlOut.WriteComment("begin to write xml");xmlOut.WriteStartElement("xml");xmlOut.WriteAttributeString("temp","1000");xmlOut.WriteEndElement();xmlOut.WriteEndDocument();
    xmlOut.close();这些函数的意思估计都能猜得八九不离十吧。
      

  3.   

    楼主应该说明确点,如果是别得系统交换,最好定义xml文件结构,dtd
      

  4.   

    是这样的,我们单位的数据采集系统要提供一个XML数据导入接口和导出接口(.NET)。方便用户把他们自己所属的系统中的数据导入到本地后进入我们的系统把数据导入到我们的系统中。对于这个XML数据导入接口的事情没有做过,不懂怎么做。哪位高手给我指点一下啊  谢谢~~
      

  5.   

    没错,是要定义XML格式以及相应的验证标准。XML格式我已经做了 但是下一步怎么做呢?没有做过不知道怎么做啊?我们的XML数据接口就是方便用户将自己系统中的数据导入到我们的系统中。
      

  6.   

    数据导入接口?通过遍历xml,读取数据将其转到dataset中去,然后你想怎么转就怎么转了
            
     
      

  7.   

    仔细的去看些操作XML文件的例子吧
      

  8.   

    是数据库导出至xml让后再倒入到数据库吗?
    直接writexml("路径文件名")再readxml("路径文件名")就可以了.
    如果不是单纯的这样导入导出的话.就遍历吧..Google一下.很多例子的!
      

  9.   

    比较简单的处理方式是把Xml加载到DataSet,然后通过DataAdapter进行数据更新写入到数据库,不过对Xml结构来说不要太复杂,为便于检查数据格式验证,这里建议采用类型化的DataSet。
      

  10.   

    大家好,由于我提出的问题不够清楚,造成了很多误解,对不起!我是想问:上传XML文件,并读取此XML文件中的数据如何实现呢?有哪位可以帮帮我?很急!!!谢谢
      

  11.   

    我总结一下大家的意见,看是不是这样:
    1.根据您自己的需求,编写XML的数据格式
    2.通过导入的数据生成DATASET 然后把数据写成XML文件这个我想finehappy 已经知道了吧,关键是现在怎么把数据文件上传及上传后可以对数据分析然后导入系统。
    我认为大家提的第二种方法比较省事,把数据DATASET 然后以XML形式序列化上传,接下来就是在服务器端反序列化解析数据操作。