jueves, 26 de diciembre de 2013

Wie um zu überprüfen, ob ein Knoten Pfad Exits in VBA XML

Programmierer bearbeiten können Standard-Microsoft-Office-Dokumente mit VBA und XML.



Öffnen Sie das Dokument, das die XML-Datei, die Sie bewerten möchten, und erstellen Sie eine CodeBehind-Datei oder Text-Dokument für das entsprechende Ziel-XML-Datei enthält. Öffnen Sie die Registerkarte "Entwicklertools" und klicken Sie auf den VBA-Symbol, wenn Sie mit Microsoft Office sind.



Erstellen Sie einen Verweis Variable vom Typ bool:

Dim doesNodePathExist Wie Bool



Öffnen Sie das XML-Dokument:

Set XMLDOM = New MSXML2.DOMDocument



Fahren Sie den Knoten Pfad innerhalb einer if-Anweisung:

Dim doesNodePathExist Wie Bool

Wenn XMLDOM 'Node Weg geht hier



Stellen Sie die Bool Variable auf "true", wenn das VBA tranversed Knotenpfad erfolgreich. Aber lassen Sie es den Standardwert von "falsch" zu behalten, wenn sie ohne einen Wert verlassen:

Dim doesNodePathExist Wie Bool

Wenn XMLDOM ('Node Weg geht hier), dann

doesNodePathExist = true



Verwenden Sie den Wert im Code nach Bedarf. Falls erforderlich, lösen Sie eine neue Suche nach einem anderen XML-Knoten.



Speichern Sie Ihre Arbeit und testen Sie es, um sicherzustellen, es funktioniert wie erwartet.

 

No hay comentarios:

Publicar un comentario