Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come controllare se un nodo Esce percorso in VBA XML

Extensible Markup Language ( XML ) consente ai programmatori di salvare i dati per un uso successivo . È possibile utilizzare Visual Basic, Applications Edition (VBA ) per modificare programmaticamente molti tipi di dati diversi, tra cui i dati XML . I documenti salvati in formato XML contengono i nodi , che sono insiemi di tag corrispondenti che racchiudono un particolare corpo di informazioni . I programmatori devono trasversale un percorso nodo all'interno di documenti XML , se vogliono ottenere i dati contenuti all'interno di un nodo particolare . È possibile utilizzare VBA per controllare per vedere se un percorso nodo esce quando si eseguono operazioni di trasferimento dei dati . Istruzioni
1

Aprire il documento che contiene il file XML che si desidera valutare e creare un codice al file o un documento di testo come appropriato per il file XML di destinazione. Aprire la scheda " Sviluppo " e fare clic sull'icona di VBA , se si sta utilizzando Microsoft Office
2

Creare una variabile di riferimento di tipo bool : .

Dim doesNodePathExist Come Bool

3

Aprire il documento XML :

XMLDOM = New
MSXML2.DOMDocument
4

attraversare il percorso del nodo all'interno di un if:

Dim doesNodePathExist Come Bool

percorso nodo XMLDOM ' va qui
5

la variabile Bool a " true" se VBA tranversed il percorso del nodo con successo . Ma permettono di mantenere il valore predefinito di "false" se è uscito senza trovare un valore:

Dim doesNodePathExist Come Bool

XMLDOM ( 'path del nodo va qui ) Poi

doesNodePathExist = true
6

Utilizzare il valore nel codice , se necessario. Se necessario , attivare una nuova ricerca di un nodo XML diverso .
7

Salvare il lavoro e testarlo per assicurarsi che funzioni come previsto.

 

Programmazione © www.354353.com