Ergebnisse in einer .xml Datei schreiben

Gast #3574524
Lesenswert?

Hallo zusammen,

ich brauche eure Hilfe,

Kann jemanden mir zeigen, wie ich in C-Sprache aus einer. STA diese 
Ergebnisse auslese und in einer.xml Datei schreibe?
Die aktuelle .STA Datei sieht so aus:
Statistik LS1
Gesamt: 2013
Barcode: 1287 63.93%
OCR: 768 38.15%

Die angestrebte XMLTagesdatei könnte z.B. so aussehen:
<?xml version="1.0" encoding="utf-8" ?>
<Statistik LS1>
<Gesamt>2013 </Gesamt>
<Barcode>1287</Barcode>
<OCR>768</OCR>
</Statistik LS1>

Danke
#3574890
Lesenswert?

Zeile einlesen, nach : suchen.
Ist ein : da?
Ja: An der Stelle auftrennen, linke Teil zwischen < > ausgeben, rechten 
Teil ausgeben, linken Teil zwischen </ > ausgeben.
Nein: Text zwischen < > ausgeben, und merken.

Noch Zeile vorhanden, dann von vorne

Gemerkte Zeile zwischen </ > ausgeben.

Was braucht man aus C dafür?
if, while
fopen,fgets,fclose,fprintf
strtok (oder strchr, strncpy, strncat)
Und die anderen Befehle und Funktionen die ich vergessen habe.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren