我在C#中有一个从oracle获取数据的查询
using (OracleConnection con = new OracleConnection(ConnectionString))
{
con.Open();
OracleCommand command = new OracleCommand("select firstname,secondname,lastname,
age,gender from Members", con))
OracleDataReader rdr = command.ExecuteReader();
while(rdr.Read())
{
.....
}
}
现在,通过这个查询,我需要创建一个xml,如下所示。请帮助我知道实现同样目标的最好方法
<Root>
<Member>
<Name>
<firstname>firstname1<firstname>
<secondname>secondname1<secondname>
<lastname>lastname<lastname>
</Name>
<age>45</age>
<gender>M</gender>
</Member>
<Member>
<Name>
<firstname>firstname2<firstname>
<secondname>secondname2<secondname>
<lastname>lastname2<lastname>
</Name>
<age>25</age>
<gender>F</gender>
</Member>
</Root>
发布于 2017-03-22 13:55:23
First method .Use XmlElement,XMLAttributes, XMLForest
...对于选定的项目,有关其他信息,请打开下面的链接
https://docs.oracle.com/cd/E11882_01/appdev.112/e23094/xdb13gen.htm#ADXDB4994
第二种方法。您可以读取查询结果,然后尝试将对象序列化为XML
https://stackoverflow.com/questions/42953353
复制相似问题