1
我想在VB.Net中使用Dataset.WriteXml()函数来生成漂亮打印布局的XML文件(我认为这是它是如何命名的)像(清单1)下面的例子:从VB.NET中的数据集的WriteXml有一个漂亮打印的XML文件
<MainRoot>
<Table1>
<Col1>Value1</Col1>
<Col2>Value2</Col2>
<Col3></Col3>
<Col4>Value4</Col4>
</Table1>
<Table2>
<Col1></Col1>
<Col2></Col2>
<Col3></Col3>
<Col4>Value4</Col4>
</Table2>
</MainRoot>
现在的问题是,我没有得到这种格式的文件,它的格式如下(清单2):
<MainRoot>
<Table1
Col1="Value1"
Col2="Value2"
Col3=""
Col4="Value4" />
<Table2
Col1=""
Col2=""
Col3=""
Col4="Value4" />
</MainRoot>
我试图使用XMLWriterSettings和玩弄那里的属性没有用处.....
我的问题:无论如何要格式化从数据集生成的XML流,以格式化,如清单1所示,上面显示的是???
你可以发布你正在使用写出的XML代码?你似乎在为你的'Colx'值写出属性而不是元素。 – Oded 2010-07-21 13:34:21
雅,它似乎像这样的问题.... 非常感谢您的提示:) – 2010-07-21 14:58:17