Я хочу прочитать следующий XML и заполнить знания теги в поле со списком, ItemName тег в текстовом поле, а остальные в полях со списком, а также. Любой образец кода будет очень полезен..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
Ну, что вы пробовали, и как далеко вы получили? –
Если я попробую это, public void LoadXML() { string myXMLfile = Server.MapPath ("~/swobs.xml"); DataSet dssowbs = new DataSet(); try { dssowbs.ReadXml (myXMLfile); DropDownList1.DataSource = dssowbs; DropDownList1.DataValueField = "знание"; DropDownList1.DataBind(); } catch (Exception ex) { Response.Write (ex.ToString()); } } Он выдает сообщение об ошибке – Rishi