JaD
Mitglied
Hallo,
ich habe folgendes Problem.
Ich habe eine Xml-Datei, aus der ich im Prinzip ein Attribut auslesen und überprüfen muss.
Bis jetzt öffne ich die Datei und speicher den Inhalt:
Aber leider klappt das mit dem Überprüfen nicht und ich weiß auch nicht so richtig, wie ich da vorgehen soll.
Wäre super, wenn mir jemand helfen könnte.
Gruß JaD
ich habe folgendes Problem.
Ich habe eine Xml-Datei, aus der ich im Prinzip ein Attribut auslesen und überprüfen muss.
Bis jetzt öffne ich die Datei und speicher den Inhalt:
Code:
//Variablen Deklaration
fstream datei;
char buff[255]="";
int gelesen = 0;
string vergleich = "test";
//Test Datei öffnen
datei.open("C:\\Dokumente und Einstellungen\\test.xml", ios::in);
if(!datei.is_open())
{
cout<<"Fehler beim Öffnen der Datei"<<endl;
}
while (!datei.eof())
{
datei.read(buff, sizeof(buff)-1);
gelesen = datei.gcount();
if(strcmp(buff, vergleich.c_str())==0)
{
cout<<"Klappt"<<endl;
}
else
{
cout.write(buff, gelesen);
cout<<"klappt nicht"<<endl;
}
}
cout<<endl;
Wäre super, wenn mir jemand helfen könnte.
Gruß JaD