suj*_*esh 8 c# xml xmldocument
我的XML文件结构如下所示:
<SalaryDetails>
<Employee>
<Name>George Dsouza</Name>
<AnnualSalary>320000</AnnualSalary>
<DaysWorked>22</DaysWorked>
</Employee>
<Employee>
<Name>Jackie Parera</Name>
<AnnualSalary>300000</AnnualSalary>
<DaysWorked>19</DaysWorked>
</Employee>
...
</SalaryDetails>
Run Code Online (Sandbox Code Playgroud)
我希望将所有数据作为员工记录放入数据库中XmlDocument.
所以我写了一个这样的循环:
XmlDocument xdcDocument = new XmlDocument();
xdcDocument.Load(@"D:\SalaryDetails.xml");
XmlElement xelRoot = xdcDocument.DocumentElement;
XmlNodeList xnlNodes = xelRoot.SelectNodes("/SalaryDetails/Employee");
foreach(XmlNode xndNode in xnlNodes)
{
//What to write here??
//My sql insert command will go here
}
Run Code Online (Sandbox Code Playgroud)
AnnualSalary并且DaysWorked是整数.
Shr*_*ree 11
尝试:
foreach (XmlNode xndNode in xnlNodes)
{
string name= xndNode ["Name"].InnerText;
string AnnualSalary= xndNode ["AnnualSalary"].InnerText;
string DaysWorked= xndNode ["DaysWorked"].InnerText;
//Your sql insert command will go here;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34410 次 |
| 最近记录: |