【发布时间】:2012-07-11 04:42:10
【问题描述】:
我编写了以下代码来提取一些查询并将结果转换为 XML 文件。
OdbcConnection conn = new OdbcConnection(args[0]);
OdbcDataAdapter da = new OdbcDataAdapter();
conn.Open();
da.SelectCommand = new OdbcCommand(args[1], conn);
DataSet ds = new DataSet();
da.Fill(ds);
ds.WriteXml("iDA.XML");
但是,我得到以下结果,这与我希望数据的样子不完全一样。我不知道每个元素开头和结尾的 "x0000" 来自哪里,或者 " xml:space="preserve" 来自哪里。有什么想法吗?
<so_bo_suffix_x0000_ xml:space="preserve"></so_bo_suffix_x0000_>
<so_processing_date_x0000_>2012-07-08T00:00:00+10:00</so_processing_date_x0000_>
很遗憾,我无法提供更多信息,但是,关于以上几行,我可以告诉您,数据应该分别如下所示。这是来自运行相同查询的类似应用程序。
<so_bo_suffix> </so_bo_suffix>
<so_processing_date>17/04/2012 12:00:00 AM</so_processing_date><so_processing_date>17/04/2012 12:00:00 AM</so_processing_date>
谢谢
【问题讨论】:
-
你能发布更多关于你正在使用的架构的信息吗?
-
我添加了更多信息。请看一看。
标签: c# xml visual-studio