Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    ricerca di un dato con xmldom

    Salve a tutti!

    Avrei bisogno di sapere se è possibile con xmldom (o in un altro modo) se è possibile verificare che un dato di un file xml esiste già o no.

    Ad esempio

    <nome>mynameisnobody</nome>

    voglio verificare se esiste o meno.

    Grazie a chi mi sa dare una risposta!!!

  2. #2
    se intendi il tag <nome>, puoi usare il comando
    selectsinglenode("nome")

    se invece vuoi sapere se il contenuto testo esiste e lo vuoi visualizzare:

    xmldom.selectsinglenode("nome").text

    okkio, se nel caso non esiste il tag, dara' errore.

    Bye

  3. #3
    provo, grazie!

  4. #4
    Mi da errore in questo modo...

    If xmldom.selectsinglenode("nome").text Then
    ' esiste
    Else
    ' non esiste
    End If

    ... ovviamente ho una textbox in cui inserisco il nome e lo script deve verificare se esiste un tag <nome> che contiene il nome specificato.

    Help ^_^

  5. #5
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Prova così:

    <%
    nomedacercare = Request("nome")
    set xml = Server.CreateObject("Microsoft.XMLDOM")
    xml.async = false
    xml.Load(Server.MapPath("file.xml"))
    Set Root = xml.documentElement
    Set nc = Root.selectNodes("nome")
    trovato = false
    For Each Item In nc
    if Item.Text = nomedacercare then
    trovato = True
    end if
    Next
    Set xml = Nothing
    %>
    trovato vale true se esiste un nodo che contiene quel nome.
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  6. #6
    Grazie ci provo subitisssssimo!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.