Ich versuche, ein Programm zur Überprüfung von Nachrichten zu erstellen und möchte leicht modifizierbare Regeln erstellen, die für bestimmte Nachrichtentypen gelten. Aufgrund der Gefahr, dass sich die Regeln ändern, habe ich beschlossen, diese Validierungsregeln außerhalb des Objektcodes zu definieren.XML-Darstellung von C++ - Objekten
Ich habe eine grundlegende Schnittstelle erstellt, die eine Regel definiert und frage mich, was der beste Weg, um diese einfachen Daten zu speichern wäre. Ich wollte XML, aber es scheint, als wäre es zu schwer.
Jede Regel würde nur eine sehr kleine Menge von Daten benötigen (d. H. Art der Regel, Wert, anwendbare Maske, usw.).
Kennt jemand eine gute Ressource, die ich betrachten könnte, die eine ähnliche Funktionalität ausführen würde. Ich würde mich lieber nicht zu sehr mit XML beschäftigen, wenn es um ein Problem geht, das scheinbar nur eine Teilmenge der Funktionalität benötigt, die ich in den meisten Beispielen, in denen ich mich befinde, sehe.
Wenn ich ein kurzes Beispiel zu untersuchen finde, wäre ich in der Lage zu entscheiden, ob ich einfach mit einer flachen Datei gehen soll oder nicht.
Vielen Dank im Voraus für Ihre Eingabe!
TinyXML, wusste nicht über dieses, ich muss das überprüfen –
TinyXML scheint eine gute Reihe von Beispielen zu haben, die ähnlich sind, was ich tun möchte. Ich werde das morgen überprüfen, um zu sehen, ob ich nicht einen schnellen Proof of Concept zusammenstellen kann. Danke für die schnelle Antwort! – Brian