TheBlack0
Mitglied
Hallo liebe community 
Ich bin neu hier und arbeite seit 1 Woche bei einer neuen Firma und bin momentan dabei, alles mögliche zu lernen(PHP/HTML/XML/C#)
Ich wurde vor die Aufgabe gesetzt, folgendes XML Dokument einzulesen und bestimmte werte einzuspeichern(mehr dazu später)
Datei : config.xml
So, und nun will ich es folgendermaßen machen:
Ich habe ein C# Programm, das diese IPs immer anpingt, je nach dem Interval den ich angegeben habe.
Ich will nun die Funktion hinzufügen, das man über dieses Programm noch IP's hinzufügen kann, und ich habe eine kleine Dropdown box dafür gemacht.
Ich möchte nun filtern, in welcher Zeile der typ 'lable' ist, so das ich zu dem jeweiligen Lable immer noch bestimmte Sachen hinzufügen kann
Hoffe auf Antwort und danke im voraus
MFG
EDIT:
Mein bisheriger Fortschritt (Wird immer geupdatet wenn es klappt ;D)
Elemente, die hierfür verwendet werden:
-comboBox1 -Items[Internet, Server, VPN, PC]
-textBox1 -Eingabe der IP
-button1 -Einschreiben in das XML Dokument
Bild :
Anhang anzeigen 62723

Ich bin neu hier und arbeite seit 1 Woche bei einer neuen Firma und bin momentan dabei, alles mögliche zu lernen(PHP/HTML/XML/C#)
Ich wurde vor die Aufgabe gesetzt, folgendes XML Dokument einzulesen und bestimmte werte einzuspeichern(mehr dazu später)
Datei : config.xml
XML:
<?xml version="1.0" encoding="utf-8"?>
<root>
<settings>
<ErrorLog>TRUE</ErrorLog>
</settings>
<Ping>
<type type='Webseite'>
<IP>google.de</IP>
</type>
<type type='Server'>
<IP>srv-2003</IP>
<IP>srv-2003-sql</IP>
<IP>srv-2003-ts</IP>
<IP>srv-2003-2</IP>
<IP>srv-2003-r2-pm1</IP>
<IP>srv-2003-Gofos</IP>
<IP>Bartender-ms-1</IP>
<IP>192.168.138.9</IP>
<IP>PD0043</IP>
</type>
<type type='VPN'>
<IP>192.168.48.8</IP>
<IP>172.29.119.10</IP>
<IP>192.168.130.107</IP>
</type>
<type type='PCs'>
<IP>PC10453</IP>
<IP>PD0032</IP>
<IP>DFM0011</IP>
<IP>PC10501</IP>
<IP>PC10471</IP>
<IP>DFM0013</IP>
<IP>PC10455</IP>
<IP>PC10475</IP>
</type>
</Ping>
</root>
So, und nun will ich es folgendermaßen machen:
Ich habe ein C# Programm, das diese IPs immer anpingt, je nach dem Interval den ich angegeben habe.
Ich will nun die Funktion hinzufügen, das man über dieses Programm noch IP's hinzufügen kann, und ich habe eine kleine Dropdown box dafür gemacht.
Ich möchte nun filtern, in welcher Zeile der typ 'lable' ist, so das ich zu dem jeweiligen Lable immer noch bestimmte Sachen hinzufügen kann
Hoffe auf Antwort und danke im voraus

MFG
EDIT:
Mein bisheriger Fortschritt (Wird immer geupdatet wenn es klappt ;D)
Elemente, die hierfür verwendet werden:
-comboBox1 -Items[Internet, Server, VPN, PC]
-textBox1 -Eingabe der IP
-button1 -Einschreiben in das XML Dokument
C#:
private void button1_Click(object sender, EventArgs e)
{
if (comboBox1.SelectedIndex > -1 && textBox1.Text != "")
{
XmlDocument ipxml = new XmlDocument();
ipxml.Load("config.xml");
XmlNodeList lablelist = ipxml.GetElementsByTagName("lable");
if (comboBox1.SelectedIndex == 0)
{
}
if (comboBox1.SelectedIndex == 1)
{
}
if (comboBox1.SelectedIndex == 2)
{
}
if (comboBox1.SelectedIndex == 3)
{
}
}
}
Bild :
Anhang anzeigen 62723
Zuletzt bearbeitet von einem Moderator: