Ergebnisse in einer .xml Datei schreiben

Gast #3574524
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
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

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.