Forum: PC-Programmierung Ergebnisse in einer .xml Datei schreiben


von Laura (Gast)


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

: Verschoben durch Moderator
von Dirk B. (dirkb2)


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.

von Laura (Gast)


Lesenswert?

Wenn ich gewusst hätte, hätte ich sicher nicht gefragt

von Dirk B. (dirkb2)


Lesenswert?

Aus deiner Frage geht leider nicht hervor, ob du Probleme mit dem 
Problem, mit der Sprache C oder mit beidem hast.

Oder wolltest du vollständigen Code?
Beitrag "Einheitlicher Umgang mit faulen Schülern etc.?"

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.