我想阅读以下xml和填充知识标签在一个组合框中,项目名称标签在文本框中,其余的在组合框以及。任何代码示例都会非常有帮助。.NET和读取xml文件
<?xml version="1.0" encoding="UTF-8"?>
<swobs>
<item>
<knowledge>1</knowledge>
<knowledge>2</knowledge>
<knowledge>3</knowledge>
<knowledge>4</knowledge>
<itemname>INS Gator Operator</itemname>
<knowhow>1</knowhow>
<knowhow>2</knowhow>
<knowhow>3</knowhow>
<knowhow>4</knowhow>
<supervisor>1</supervisor>
<supervisor>2</supervisor>
<supervisor>3</supervisor>
<supervisor>4</supervisor>
</item>
</swobs>
如果我试试这个:
public void LoadXML() {
string myXMLfile = Server.MapPath("~/swobs.xml");
DataSet dssowbs = new DataSet();
try
{
dssowbs.ReadXml(myXMLfile);
DropDownList1.DataSource = dssowbs;
DropDownList1.DataValueField = "knowledge";
DropDownList1.DataBind();
}
catch (Exception ex)
{
Response.Write(ex.ToString());
}
}
它抛出一个错误。
请出示你已经尝试 – msarchet 2012-04-24 20:28:38
那么你尝试过什么,和你走多远? – 2012-04-24 20:28:42
如果我试试这个, public void LoadXML() {0} {0} {0} myXMLfile = Server.MapPath(“〜/ swobs.xml”); DataSet dssowbs = new DataSet(); 尝试 { dssowbs.ReadXml(myXMLfile); DropDownList1.DataSource = dssowbs; DropDownList1.DataValueField =“知识”; DropDownList1.DataBind(); } catch(Exception ex) { Response.Write(ex.ToString()); } } 它引发错误 – Rishi 2012-04-24 20:32:05