SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename='E:\MyBookShop GH 2009-3-25\DataBase\MyBookShop.mdf';Integrated Security=True;Connect Timeout=30;User Instance=True");
SqlCommand com = new SqlCommand();
com.CommandText = "select * from books";
com.CommandType = CommandType.Text;
com.Connection = con;
SqlDataAdapter da = new SqlDataAdapter(com);
DataSet ds = new DataSet("artworkinfo");
da.Fill(ds, "albuminfo");
ds.WriteXml("Web/MF/albuminfo.xml");这样我得到的XML是除了根节点和二级节点以外全部都是数据库里出来的节点名的XML文件,我想得到一个
<A>
  <b>
    <p></p>
  </b>
  <c>
    <t></t>
  </c>
</A>
大概是这样的节点名和节点的层次都可以自己控制的XML,应该怎么写呢?