Die Beispielanwendung BookEditor erlaubt dem Benutzer die Erstellung eines neuen XML-Dokuments, basierend auf den Werten, die er für ein hypothetisches Buch eingibt. Das Steuerelement TreeView in Formular Form1 zeigt den Inhalt des aktuell geladenden Buch-Katalogs an (Abbildung A).
Als erstes erstellt der BookEditor nach dem Start ein neues leeres XML-Dokument, das als root-Element für neue book-Elemente im Dokumenten-Baum dient. Dies geschieht in der Subroutine SetupCatalogDoc (Listing A).
Bevor irgendwelche Knoten erstellt werden, konfiguriere ich den DOM-Parser durch Angabe einiger Parameter der Modul-Variablen CatalogDocDOMDocument40-Objekt:
Nachdem der Parser wie gewünscht eingerichtet ist, kann ich damit beginnen, die benötigten Knoten für das root-Element des neuen Dokuments zu erstellen. Zuerst erzeuge ich einen neuen IXMLProcessingInstruction-Knoten, der die Angabe der XML-Version enthält, die zu Beginn jedes XML-Dokuments erscheinen sollte.
Dann erstelle ich einen IXMLElementNode, der das root-Element catalog des Dokuments repräsentiert. Nachdem diese beiden Knoten CatalogDoc hinzugefügt wurden, habe ich das folgende einfache XML-Dokument (überprüfen Sie dies anhand von CatalogDoc.xml):
<?xml version="1.0"?> <catalog/>
Das operative Ergebnis wächst um fast 6 Billionen Won auf 6,64 Billionen Won. Die Gewinne…
Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…
Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…
Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.
Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…
Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…