Je travaille sur ce problème pendant quelques heures maintenant et j'ai cherché tout autour avec pas de chance pour une solution :(nœud suivant en XML avec le même nom d'élément
Ce que je suis en train de faire est d'imprimer les noms des nœuds, ce que j'ai est la quantité de nœuds qui existent donc je sais combien de fois à boucle, mais ai le plus dur des temps de récupération des valeurs
ce que j'ai essayé:
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]);
}
}
Editer: Exemple 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>
Je veux récupérer les détails d'emploi pour chaque emploi individuel
Pourriez-vous montrer et d'exemple la structure XML et le résultat que vous recherchez? – Jan
Je viens d'éditer la question originale avec un exemple – KPS
Qu'est-ce que vous voulez exactement extraire? – Jan