Ich muss keine XML-Datei oder irgendetwas anderes bearbeiten, das ist nur zum Lesen und Parsen.
Ich möchte in der Lage sein, das XML-Dokument als ein Wörterbuch zu behandeln, wie: username = doc["username"];
, aber ich kann nicht herausfinden, wie man das Dokument "umwandelt". Ich bin auch auf das Problem mit doppelten Schlüsselnamen gestoßen, aber das könnte leicht vermieden werden, indem man jeden Wert mit 1, 2 usw. anhängt; das macht es auch einfach, sich durchzuschleifen.
Ist das möglich? Um das (geparste) XML-Dokument als Wörterbuch zu behandeln?
Antwort auf Mehrdad:
Es variiert von Zeit zu Zeit, es hängt von der Anfrage des Benutzers ab. Wenn der Benutzer x
anfordert, lautet er:
Aber wenn er y
anfordert, wird es wie
Das Beste wäre, wenn dies:
%Vor% könnte analysiert werden und dann als doc["mengde"]
etc.
XML-Daten
%Vor%Conversion-Code
%Vor%Diese Frage wurde zuvor hier gestellt und Sie können alle Antworten in diesem Link finden:
xml in das sortierte Wörterbuch
konvertierenIch hoffe, es hilft.
Ihre Frage ist wirklich nicht sehr klar, aber ich denke, das macht, was Sie wollen:
%Vor%Tags und Links c# parsing xml dictionary