Foros del Web » Programación para mayores de 30 ;) » .NET »

capturar datos de un xml

Estas en el tema de capturar datos de un xml en el foro de .NET en Foros del Web. Hola a todos estoy haciendo una aplicacion en c# en donde tengo que capturar los datos de un xml y no tengo idea de como ...
  #1 (permalink)  
Antiguo 26/09/2006, 11:00
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 19 años, 8 meses
Puntos: 0
Exclamación capturar datos de un xml

Hola a todos


estoy haciendo una aplicacion en c# en donde tengo que capturar los datos de un xml y no tengo idea de como hacerlo alguien me puede guiar


se los agradezco
  #2 (permalink)  
Antiguo 26/09/2006, 11:11
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 1 mes
Puntos: 47
Eso es un toque por mi barrio

tenes primero que poner arribita:

Imports System.Xml

yo estoy con visual basic pero es similar en C#

Dim mixml as XmlDocument

mixml.LoadXml("") 'como parametro tienes que enviarle tu string de tu archivo xml o de donde sea

dim mistring as String

mistring=mixml.DocumentElement.GetAttribute("Nodit o1").ToString()

asi recuperas un nodito, solo tienes que cambiarle el nombre Cualquier cosa, avisas
  #3 (permalink)  
Antiguo 05/10/2006, 17:33
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 19 años, 8 meses
Puntos: 0
Exclamación

Hola de nuevo
Lo que me envio funciona de maravilla gracias pero ahora tengo que capturar los atributos dentro de la etiquetas

por ejemplo
<etiqueta1 tipo="12" palabra="word">

necesito capturar el numero 12 y la palabra "word"

como puedo hacer esto
  #4 (permalink)  
Antiguo 06/10/2006, 08:34
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 1 mes
Puntos: 47
Mijo... tienes que usar el metodo GetAttribute
partiendo de un: DocXml de tipo XmlDocument con los datos cargados

Código:
Dim elem As XmlElement
Dim var1 as String
Dim var2 as String

elem = XmlDocument.DocumentElement
var1  = elem.GetAttribute("tipo")
var2  = elem.GetAttribute("palabra")
Saludos cordiales
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:23.