Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2005, 13:28
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 10 meses
Puntos: 7
VB.NET No me gusta como me creo el Nodo (XML).

Hola Buenas tardes !!!

Bueno, verán, tengo dos preguntas para hacer . ..

1-. Voy hacer una función para crear un nodo en XML, con X atributos. Entonces está funcion, he pensado que podría llevar estos tres parámetros:

- Nodo Padre: El nodo se creará como un hijo de este nodo. Tipo String
- Nombre Nodo: El nombre del nodo <nuevoNodo> Tipo String
- Atributos: Los Atributos del nodo. Tipo ¿HashTable?

En el Hashtable metería en el key el nombre del atributo, y en el valor, pues el valor del Atributo:

Dim arr as Hashtable = new HashTatable
arr.Add("Atributo1", "Valor Atributo1")
arr.Add("Atributo2", "Valor Atributo2")



Bueno, pues la 1ª pregunta es, ¿Esto está optimizado o es una barbaridad?



2-. Mmm, ¿Como podría despues recorrer ese Hashtable?, ¿Asi valdría?
Dim Atributo as String
'Este arr, se supone que llega por ByVal
For each Atributo in arr.keys
MsgBox("Nombre del Atributo: " & Atributo & " - Valor: " & arr.Item(Atributo))
next


Bueno, más que preguntas son sugerencias, creo yo, pero en fin, si pueden hecharme un cable, les estaré muy agradecido.

Saludos.
__________________
Charlie.