私はC#を初めて使用し、XMLファイルに1つの問題があります。私のコードは以下の通りです
<root>
<product category="Soaps">
<product type="Washing"></product>
<product type="Bathing"></product>
</product>
<product category="ThoothPaste">
<product type="ThoothPaste"></product>
</product>
<product category="Biscuits">
<product type="Parle"></product>
<product type="Marrie"></product>
<product type="Britania"></product>
</product>
</root>
フォームをロードするときに、製品タイプの属性をコンボボックスに挿入する必要があります。ブローコードを試しましたが、期待した結果が得られませんでした。
誰かが解決策を提供できますか?
private void Admin_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds.ReadXml(strpath + "Products.xml");
dgvProducts.DataSource = ds.Tables[0];
xdoc.Load(strpath + "list.xml");
// MessageBox.Show("Test231");
XmlNodeList nodeList = xdoc.SelectNodes("//product");
// MessageBox.Show("Test");
foreach (XmlNodeList node in nodeList)
{
cmbBox.Items.Add(node.innerText)
}
}