lenguaje de marcado extensible ( XML ) es un conjunto de reglas que permiten un documento para almacenar datos de forma jerárquica . Un documento XML se compone de varios nodos conectados en una estructura de datos en árbol . Una estructura de datos de árbol tiene un nodo raíz y uno o más nodos secundarios . Cada nodo hijo puede tener cero o más nodos hijos propios . Al analizar un archivo XML usando un lenguaje como Visual Basic ( VB ) , debe probar para ver si existe un nodo secundario . Usted puede hacer esto mediante la realización de pruebas para ver si el valor del nodo es nulo, lo que significa que no existe. Visual Basic utiliza la palabra clave Nothing para la prueba de los valores nulos . Instrucciones
1
lanzamiento de Visual Studio haciendo clic en su icono. Después de que se carga , seleccione " Archivo", luego "Nuevo" y finalmente " Proyecto". Se abrirá un "Nuevo Proyecto " ventana .
2
Seleccione "Visual Basic " de la columna de la izquierda y " Aplicación de consola " en la columna de la derecha en el "Nuevo Proyecto" ventana. Introduzca un nombre para el proyecto y pulse la tecla "Enter " para crear un proyecto nuevo. La ventana principal del editor carga un archivo de código fuente de Visual Basic que contiene un subprograma "main".
3
Mira la subrutina principal. Consta de dos partes: un principio y un fin . Todo el código en los siguientes pasos pertenece adecuado entre estas dos partes . Las dos partes de la mirada principal subrutina como esto :
Sub Main ( ) guía
End Sub
4
Escriba la siguiente instrucción para crear un nuevo " XMLDocument " variable denominada " doc" de la siguiente manera :
doc As New XmlDocument ()
5
Crear un documento XML corta que consta de un nodo raíz y un nodo secundario que describen un cliente . El nodo raíz será "cliente " y el nodo hijo será " customerName . " Utilice la función " LoadXml " para crear el archivo correcto XML en el código fuente:
doc.LoadXml ( " " & _
" Peter < /customerName > , " & _
" < /cliente > ")
6
Escriba una declaración que crea una lista de todos los nodos de la" variable XML doc " como éste :
nodos dévil como XmlNodeList = doc.ChildNodes
7
Escriba una declaración que recorre la lista de nodos secundarios de esta manera:
para cada nodo nodos
8
Comprobar si el nodo actual en la lista de nodos es nulo. Si el valor es nulo , escribe un mensaje que dice " nodo nulo ". En Visual Basic , compruebe nula por la comprobación para ver si es " Nada", de esta manera:
Si (nodo no es nada ) Entonces
Console.WriteLine ( " nodo nulo ")
demás
Console.WriteLine ( " No es nulo " )
End If
9
Siga con el " For Each " declaración, por lo que puedes probar cada nodo secundario en el archivo XML. Escriba la línea siguiente a la conclusión de su programa:
Siguiente
10
Ejecute el programa presionando el botón verde "Play" , que se encuentra cerca de la parte superior de la IDE de Visual Studio. Dado que el documento XML tiene un nodo secundario , la salida del programa se ve así:
"Not Null "