tengo el siguiente xml
Código HTML:
<agenda usuario="javier allende"> <contacto> <nombre>javier </nombre> <apellidos>allende astigarraga</apellidos> <mail>[email protected]</mail> </contacto> <contacto> <nombre>juan </nombre> <apellidos>perez lima</apellidos> <mail>[email protected]</mail> </contacto> </agenda>
Código:
y el resultado si hemo shecho correctamente la seleccionPublic Sub eliminarUsuario(ByVal nombre As String) Dim nnombre As String Dim doc As New XmlDocument Dim nodo As XmlNode Dim nodoEncontrado As XmlNode Dim nlista As XmlNodeList Dim i As Integer i = 0 doc.Load("agendaUsuario.xml") nlista = doc.GetElementsByTagName("contacto") For Each nodo In nlista nnombre = nodo.Item("nombre").InnerText + " " + nodo.Item("apellidos").InnerText + " - " + nodo.Item("mail").InnerText If (nnombre.Equals(nombre)) Then nlista.Item(i).RemoveAll() End If i = i + 1 Next doc.Save("agendaUsuario.xml") End Sub
Código HTML:
<agenda usuario="javier allende"> <contacto> <nombre>javier </nombre> <apellidos>allende astigarraga</apellidos> <mail>[email protected]</mail> </contacto> <contacto> </contacto> </agenda>
gracias