各位老大,我想把Dataset里面的数据保存成Xml文件,但是xml文件的格式是自定义的,。NET不知道是否支持。具体如下现在保存的结果如下:
...
<Row>
    <ID>0001</ID>
    <NAME>名字</NAME>
    <TIME>1987<TIME/>
</Row>
Row>
    <ID>0001</ID>
    <NAME>名字</NAME>
    <TIME>1988<TIME/>
</Row>
...我想保存成下面这个样子,
...
<Row>
    <ID value="0001">
         <NAME value="名字">
              <TIME>1987<TIME/>
              <TIME>1988<TIME/>
         </NAME>
    </ID>
</Row>
...不知道能不能实现阿,是不是要用xsl文件转换阿
各位大虾们指点一下阿,在线等待,分不够再加

解决方案 »

  1.   

    DataSet.WriteXml()
    保存后,xml的格式和DataSet的方案相同.
    如果要写自定义的xml格式的话,那你得费劲地写xml node了.
      

  2.   

    只能手工转,写代码或者写xls,反正都是要写
      

  3.   

    只能自己写了
    DataSet提供的方法只能写成跟他一样格式的xml文件
      

  4.   

    先用DataSet.ReadXmlSchema 方法读取你已经定义好的格式。再DataSet.WriteXml
      

  5.   

    先保存成XML
    然后自己写转换模板.平时很少用XML,只能提供这些了.
      

  6.   

    DataSet.WriteXml()
    看看帮助。
    如果想写xsl,看看DW8新功能