Zitat:
Original geschrieben von MarkusJ
Der Vorteil ist, dass man in XML eigentlich schon mit einem Editor lesen kann, da alles Plaintext ist.
Das ist nur "akademisch" betrachtet so, in der Praxis eher nicht, denn:
a) XML neigt dazu, mehr Tags alles alles andere zu enthalten. Folglich sieht man den Wald vor lauter Bäumen nicht mehr. Hinter all dem "Spitze Klammer auf, viel Tag-Text, spitze Klammer wieder zu" muß man förmlich danach suchen, wo er denn steht, der wahre Messwert, der gesuchte Parameter.
b) Es mag ja Fertigkomponenten geben zum parsen von XML, aber damit begeben wir uns in eine Abhängigkeit von Drittanbietern. Für die meisten von uns wären das auch "Black-Box" Module, die sie nicht anpassen könnten.
c) Im Alltag gibt es nichts, was XML sinnvoll anzeigt. Bei Text hast du WordPad oder Notepad, aber bei XML? Denn dazu müßte die anzeigende Software die Tags ausblenden- welches Tool, das jeder von uns auf der Platte hat, tut das schon?
Wir müssen ferner unterscheiden zwischen dem
Urformat, so möchte ich das mal nennen, mit dem der Prüfstand/der PC die Daten gleich während der Aufzeichnung speichert, und dem
Gebrauchsformat das dann entsteht, wenn ein geeignetes Auswerteprogramm die Daten liest und danach wieder speichert.
Beispiel: Der Prüfstand könnte einfaches Textformat ausgeben (Urformat), das tust du in Excel packen und wenn du dort speicherst, dann üblicherweise als .XLS Format. Beide unterscheiden sich ganz erheblich, XLS ist ein vertracktes Binärformat, das alle paar Versionswechsel anders aussieht.
Daraus leite ich zwei weitere Gedanken ab:
1) Früher habe ich zwischen Urformat und Gebrauchsformat unterschieden und fand das auf Dauer lästig. Seit der "PS3 Reform" ist jetzt das Format, was Winfrieds Prüfstände schreiben, und das spätere Gebrauchsformat nahezu identisch. Einziger Unterschied: ich kann noch zusätzliche Parameter an die Urformatdatei anfügen.
2) Zu den Konstanten in einer solchen Diskussion gehört die Erwähnung von XML und von Excel. Ist Excel nun die Lösung, oder vielleicht doch nicht? Ich meine fast, den Punkt müßte man vordringlich klären.
Geändert von Peter am 22. April 2008 um 12:17