我一直对这个问题进行了几个小时,现在我已经没有运气的解决方案:(搜索各地下一个节点
我所试图做的是打印出节点的名称,我有什么是节点的存在,所以我知道有多少次循环,但我有最艰难的时期检索值
我已经试过量:
int num = Convert.ToInt32(queuecount);
var jobs = QueueXML.SelectSingleNode(xpathjobsfilename).InnerText;
PreviousQueue = jobs.ToString();
//foreach(loop < num)
//{
// if (CurrentQueue == PreviousQueue)
// {
// }
// else
// {
// resultsListView.Items.Clear();
// resultsListView.Items.Add(jobs[num]);
// }
// loop++;
//}
foreach (char JobName in jobs.ToString())
{
if (CurrentQueue == PreviousQueue)
{
}
else
{
resultsListView.Items.Clear();
resultsListView.Items.Add(jobs[num]);
}
}
编辑:示例XML
<jobs>
<job>
<timeleft>0:00:00</timeleft>
<mb>1419.60536003</mb>
<msgid></msgid>
<filename>Extended_Final</filename>
<mbleft>1274.33209419</mbleft>
<id>nzo_i7qxxq</id>
</job>
<job>
<timeleft>0:00:00</timeleft>
<mb>9.22459220886</mb>
<msgid></msgid>
<filename>Video2</filename>
<mbleft>9.22459220886</mbleft>
<id>2m3dv5</id>
</job>
</jobs>
我想通过你的工作节点来检索作业详细信息为每个工作
您可以显示和示例XML结构以及您正在查找的结果吗? – Jan
我刚刚用一个例子编辑了原始问题 – KPS
你想要提取什么? – Jan