tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
276
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    nathanaelj nathanaelj ist offline Rookie
    Registriert seit
    Jul 2011
    Ort
    Haiger (Hessen)
    Beiträge
    5
    Hallo,
    ich bin hier mittlerweile leicht am verzweifeln.
    Ich schreibe ein Programm in C# (Net 2.0 - Leider so vorgegeben), welches sich Konfigurationsdaten aus einer XML-Datei liest und anhand dieser Daten eine andere XML-Datei bearbeiten soll.
    Daten einlesen klappt, bearbeiten theoretisch auch, nur habe ich ein problem:

    Beispiel aus der XML-Konfigurationsdatei:
    Code :
    1
    2
    3
    4
    5
    
    <config>
        <params>
            <param name="TEST" value="hallo">test</param>
        </params>
    </config>
    "TEST" und "hallo" lese ich ein.
    In der Datei die ich verändern möchte, könnte ein knoten der verändert werden soll so aussehen:
    Code :
    1
    2
    3
    4
    5
    6
    
    <Build>
    <Variables>     
    <Variable TEST="XY" type="User Variable" required="False" description=""></Variable>
    <Variable ABC="as"  type="User Variable" required="False" description=""></Variable>
    </Variables>
    </Build>
    Nach der erfolgten Änderung wäre das Attribut der Variable: TEST="hallo".

    Jetzt muss ich, wie auch immer, irgendwie an diese Stelle navigieren, muss also in dieser Datei nach einem Knoten suchen, der genau dieses Attribut hat.

    Ich nutze, bis jetzt, zum bearbeiten und navigieren xpath.

    Meine idee...:
    Code :
    1
    
    navigator.MoveToChild("Variable[@" + reader.Name + "]", string.Empty);

    ...funktioniert leider nicht.

    Habt ihr eine idee?

    Kann gerne auch mehr vom Code posten, wobei es halt mehr ums prinzip geht und ich keinen kompletten Lösungscode brauche

    Danke!

    Gruß NJ
    Geändert von nathanaelj (14.07.11 um 14:04 Uhr)
     

Ähnliche Themen

  1. Knoten zählen in einem Binärbaum
    Von starbug im Forum Algorithmen & Datenstrukturen mit Java
    Antworten: 13
    Letzter Beitrag: 07.05.11, 17:49
  2. C# XML datei Knoten finden per XPath
    Von Heavenfighter im Forum .NET Datenverwaltung
    Antworten: 4
    Letzter Beitrag: 27.01.09, 14:22
  3. Antworten: 0
    Letzter Beitrag: 22.11.07, 13:16
  4. Knoten-Attribute einer xsd-Datei in einem JTree auslesen
    Von Perplex im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 20.07.05, 18:24
  5. xpath und der eindeutige pfad zum knoten
    Von yves030 im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 14.06.05, 16:08

Stichworte