Suchergebnisse

Suchergebnisse 1-6 von insgesamt 6.

  • Benutzer-Avatarbild

    XML richtig einlesen ?!

    TRiViUM - - Sonstige Problemstellungen

    Beitrag

    Hallo liebe Community,ich möchte eine XML-Datei einlesen, die folgenden Inhalt hat: (Versteckter Text) Um nach dem Einlesen einfacher auf den Inhalt zugreifen zu können habe ich dazu erstmal eine Klasse Message erstellt, welche folgende Eigenschaften besitzt: (Versteckter Text) Diese Klasse soll quasi einen Knotenpunkt Message repräsentieren. Die Elemente, die im XML-Dokument so zu sagen unter dem XML-Pfad Messages/Message/Text auftauchen (aktuell DE, EN) sind beliebig erweiterbar. Hier sollen Ü…

  • Benutzer-Avatarbild

    XML richtig einlesen ?!

    TRiViUM - - Sonstige Problemstellungen

    Beitrag

    Zitat von RodFromGermany: „Warum willst Du das Multi-Language-Konzept von Microsoft neu erfinden?“ Nee, das habe ich gar nicht vor. Meine Software soll eine XML-Datei einlesen, in der Meldungen hinterlegt sind, die das Programm anzeigen kann. Zu jeder Meldung gibts ja noch weitere Eigenschaften, die das Verhalten meiner Software bei bestimmten Meldungen beeinflussen sollen. Das mit der Sprache habe ich dort mit aufgenommen, weil ich hier das erste mal mit mehreren Sprachen in meiner Software arb…

  • Benutzer-Avatarbild

    XML richtig einlesen ?!

    TRiViUM - - Sonstige Problemstellungen

    Beitrag

    Zitat von RodFromGermany: „Erstell Dir eine Datenklasse mit all Deinen Properties und serialisiere die per XML“ Das habe ich bereits schon versucht. Allerdings gibt es bei Dictionary<string, string> eine Exception, weil dieses Objekt scheinbar nicht Serialisiert werden kann: C#-Quellcode (1 Zeile) Was ich probiert habe: C#-Quellcode (21 Zeilen)

  • Benutzer-Avatarbild

    XML richtig einlesen ?!

    TRiViUM - - Sonstige Problemstellungen

    Beitrag

    Interessant, danke für den Hinweis. Ich habe die Klasse Dictionary noch mal etwas genauer analysiert und festgestellt, dass sie ISerializable implementiert. Warum benötigt man dennoch so eine erweiterte Klasse?

  • Benutzer-Avatarbild

    XML richtig einlesen ?!

    TRiViUM - - Sonstige Problemstellungen

    Beitrag

    Jo, werde ich jetzt vermutlich auch so machen. Aber noch mal kurz zurück zum "manuellen" Auslesen der XML-Datei: HTML-Quellcode (8 Zeilen) Wie würde ich das Attribute ID auslesen, bis zum Knoten Text kommen und alle dort befindlichen "Elemente" auslesen können? (rein interessehalber)... Offenbar habe ich noch nicht ganz verstanden, wie die XmlReader.Read()-Funktion funktioniert bzw. was für dieses Objekt ein Knoten bedeutet und was nicht. Was ich suche ist quasi eine Erklärung, welche Funktionen…

  • Benutzer-Avatarbild

    XML richtig einlesen ?!

    TRiViUM - - Sonstige Problemstellungen

    Beitrag

    Komme leider erst morgen wieder dazu, Dein Lösungsvorschlag zu implementieren. Aber mich würde es interessieren, ob es dann am Ende genau so aussieht, wie ich angegeben habe, oder ob das vllt. "nur" Attribute werden... Wie fügt er es bei Dir zusammen?