AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

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, 07: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

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 09:34
Tipp: childNodes kennt bestimmt nicht nur Add.
$2B or not $2B
  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, 10: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
876 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 10: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

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: XML-Knoten an bestimmter Stelle hinzufügen

  Alt 25. Jan 2012, 10: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.
$2B or not $2B
  Mit Zitat antworten Zitat
Antwort Antwort

 

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 · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz