AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

XML-Knoten an bestimmter Stelle hinzufügen

Ein Thema von Tomsn · begonnen am 25. Jan 2012 · letzter Beitrag vom 25. Jan 2012
Antwort Antwort
Tomsn

Registriert seit: 27. Jul 2010
13 Beiträge
 
Delphi 2 Desktop
 
#1

XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 06:27
Moin moin,

ich arbeite mit dem Ixml/Txml-Document und möchte gerne einen Knoten an einer bestimmten Stelle hinzufügen.

Dieser Code fügt bereits einen Knoten am Ende des angegebenen Unterknotens hinzu:

Delphi-Quellcode:
Zu_kopierender_Knoten := myXMLDoc.DocumentElement.childnodes[i];
Neuer_Knoten := Zu_kopierender_Knoten.cloneNode(true);
//Dieser kopierter Knoten wird unserem neuen xML-Dokument hinzugefügt:
myXMLDoc3.documentElement.ChildNodes[0].childNodes.Add(Neuer_Knoten);
Wie schaffe ich es nun jedoch, diesen Knoten an einer bestimmten Position einzufügen?

Wär super, wenn mir hier wer helfen könnte
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
26.450 Beiträge
 
Delphi XE3 Professional
 
#2

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 08:34
Tipp: childNodes kennt bestimmt nicht nur Add.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2013
  Mit Zitat antworten Zitat
Tomsn

Registriert seit: 27. Jul 2010
13 Beiträge
 
Delphi 2 Desktop
 
#3

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 09:41
@himitsu: Welche Methode würdest du in dieser Situation empfehlen...Ich habe dazu nämlich noch nichts gefunden ^^
  Mit Zitat antworten Zitat
Keldorn

Registriert seit: 6. Mär 2003
Ort: Meißen
834 Beiträge
 
Delphi XE2 Professional
 
#4

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 09:53
Insert zum einfügen würde dir nicht gefallen ?

Lükes Grundlage der Programmierung:
Es wird nicht funktionieren
(Murphy)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
26.450 Beiträge
 
Delphi XE3 Professional
 
#5

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 09:56
Hab jetzt nicht im Kopf war childNodes für Methoden anbietet, aber die OH oder einfach nur die Codevervollstädigung wird dir bestimmt vieles Auflisten.

Ich würde mir dort etwas mit "insert" raussuchen oder etwas, was danach aussieht und wo man z.B. zusätzlich einen weiteren Node angeben kann, vor oder hinter dem man Einfügen möchte.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2013
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2014 by Daniel R. Wolf