vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Leeres Element in einer XML Datei erstellen 
Autor: Hans Gutbrot
Datum: 22.06.10 15:22

Hallo liebe VB-Fans,

ich habe da ein "kleines" XML-DOMDocument-Problem.
Ich möchte ein "leeres Element" in einer XML-Datei erstellen lassen.
Das Element soll in etwa so aussehen :

<ichbinElement1 klasse="auto" farbe=rot" />

Das Element schließt sich also selbst ab.
Wie kann ich das über das DOMDocument-Objekt so generieren lassen ?

Ich habe in meinem Programm 2 Objekte :

Dim oXML as MSXML2.DOMDocument
set oXML = new MSXML2.DOMDocument
Dim oElement as IXMLDOMElement


Ich füge dem oXML Objekt ein TOPLevel Element hinzu. Den Code habe ich jetzt mal weggelassen,
dann will ich das oben beschriebene leere Element hinzufügen.
Ich benutze dazu folgenden Code:

Set oElement = oXML.createElement("ichbinElement1")

Die Attribute füge ich dann hinzu:

Call oElement.setAttribute("klasse","auto")
Call oElement.setAttribute("farbe","rot")

dann speichere ich das ganze in eine Datei ab:

oXML.save "meineXMLDatei.xml"

Wenn ich mir diese Datei dann anschaue, hat er für 'ichbinElement1' kein leeres Element wie ich es will erstellt, sondern es gibt ein abschließendes </ichbinElement> Und das will ich für dieses Element nicht. Ich will, dass es so wie oben beschrieben ist aussieht:

<ichbinElement1 klasse="auto" farbe=rot" />

und nicht so:

<ichbinElement1 klasse="auto" farbe=rot"></ichbinElement1>

Wie kann man das in den DOMDocument-Objekten einstellen ?
Weiss da jemand eine Rat ?
Wäre für jeden Hinweis dankbar !

LG Hans Gutbrot
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Leeres Element in einer XML Datei erstellen1.357Hans Gutbrot22.06.10 15:22
Re: Leeres Element in einer XML Datei erstellen921Dirk22.06.10 15:35
Re: Leeres Element in einer XML Datei erstellen921Dirk22.06.10 15:57
Re: Leeres Element in einer XML Datei erstellen988Hans Gutbrot24.06.10 17:30

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel