我正在寻找的是一些代码示例,该代码会将SQL查询中的XML列转换为Visual Studio 2017中的表单。
我有类似的东西,它将xml列返回到标签中。
DataSet ds2 = new DataSet();
DataRow row = null;
get_screen_Xml objUsers = new get_screen_Xml();
try
{
ds2 = objUsers.getscreenxml(FormName);
row = ds2.Tables["tbl_retrievexml"].Rows[0];
int rowcount = ds2.Tables["tbl_retrievexml"].Rows.Count;
Label1.Text = row[0].ToString();
// Xml1.= row[0].ToString();
using (System.IO.StringWriter sw = new System.IO.StringWriter())
{
ds2.WriteXml(sw);
string xmlContent = row[0].ToString();
XmlText.Text = Server.HtmlEncode(xmlContent);
}
}
catch (Exception ex)
{
string error = ex.ToString();
}
但是理想情况下,我希望XML以表单视图显示。