Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur vill kolla om en Nod Path Exits i VBA XML

    Extensible Markup Language ( XML ) tillåter programmerare att spara data för senare användning . Du kan använda Visual Basic for Applications ( VBA ) för att programmatiskt manipulera många olika datatyper , inklusive XML-data . Dokument som sparas i XML -format innehåller noder , vilka är uppsättningar med matchande taggar som omger en viss mängd information . Programmerare måste tvärgående en nod bana inom XML-dokument om de vill få de uppgifter som finns i en viss nod . Du kan använda VBA för att kontrollera om en nod bana avslutas när du utför dataöverföringsoperationer . Instruktioner
    1

    Öppna dokumentet som innehåller den XML-fil du vill utvärdera och skapa en kod bakom fil eller textdokument som är lämpligt för målet XML -filen . Öppna " Utvecklare " fliken och klicka på VBA -ikonen , om du använder Microsoft Office
    2

    Skapa en referens variabel av typen bool : .

    Dim doesNodePathExist Som Bool

    3

    Öppna XML- dokument :

    Set xmlDom = Ny MSXML2.DOMDocument
    4

    Traverse noden bana inom en If-sats :

    Dim doesNodePathExist som Bool
    p Om xmlDom ' Node leden går här
    5

    Ställ Bool variabeln till " true " om VBA tranversed noden banan framgångsrikt . Men låt den behålla standardvärdet " false " om man lämnat utan att finna ett värde :

    Dim doesNodePathExist Som Bool
    p Om xmlDom ( ' Node leden går här ) Sedan

    doesNodePathExist = true
    6

    Använd värdet i kod som behövs . Om det behövs , utlösa en ny sökning efter en annan XML -nod .
    7

    Spara ditt arbete och testa den för att se att det fungerar som förväntat .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Visual Basic 6 kan du inte spara som en exe-fil
    ·Hur man skriver ut innehållet i en listruta i VBA
    ·Konvertera COBOL till Visual Basic
    ·Vad är Visual Studio Express
    ·Hur Uppdatera tid Med VBScript
    ·Hur man gör en Utgående knappen för att avsluta ett …
    ·Så här konfigurerar DAO Recordset i Visual Basic
    ·Hur till Stopp VBA från att avrätta
    ·Hur man använder ListView ItemChecked i VBA
    ·Hur man använder Shape kommandot i Visual Basic 6
    Utvalda artiklarna
    ·Lägga Javascript dynamiskt med DOM Scripting
    ·Hur man tar bort Karaktär avkastning från en sträng …
    ·Hur kan man överföra och tolka en CSV i en PHP Array
    ·Object Vs . Array i PHP
    ·Vad är ett huvud som i Java
    ·Hur man skapar Flash Cards i Python
    ·Hur man åsidosätta en Accessor metod i Objective - C
    ·Hur man läser Javascript variabler från WebView på A…
    ·Hur man använder datum i Java
    ·Hur man sparar en textfil i PHP
    Copyright © Dator Kunskap http://www.dator.xyz