xml attribute überschreiben

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • xml attribute überschreiben

    hallo zusammen,

    habe ein kleines problem:

    wie tausche ich aus diesem xml

    Quellcode

    1. <Segment>
    2. <SegmentR SegmentID="ID_23426"/>
    3. <SegmentR SegmentID="ID_436535"/>
    4. </Segment>


    alle id´s gegen id´s die ich in einer liste verwalte?

    habe das so versucht:

    Quellcode

    1. mlDocument doc = new XmlDocument();
    2. doc = oXML_LDImp.GetXmlDocument;
    3. XmlNode node = doc.SelectSingleNode("sehr langer xpath/Segment/SegmentR");
    4. for (int a = 0; a < dictComparison[strCurComparison].SegmentId.Count; a++)
    5. {
    6. node.Attributes["SegmentID"].InnerText = dictComparison[strCurComparison].SegmentId[a];
    7. }


    das ganze funktioniert so natürlich nicht... leider fehlt mir die idee und ich stehe echt auf dem schlauch...

    kann mir jemand weiter helfen??

    thx, truespin