Visualizzazione dei risultati da 1 a 8 su 8

Discussione: .net 1.1

  1. #1
    Utente di HTML.it L'avatar di tyson69
    Registrato dal
    Jan 2005
    Messaggi
    154

    .net 1.1

    Ciao a tutti ho un file xml:
    <item>
    <id>1</id>
    <titolo>....</titolo>
    ....
    </item>

    lo leggo così

    Dim objxmldatadoc As New XmlDataDocument
    objxmldatadoc.Load("http://.../feed.asp")
    Dim objNode As XmlNode
    Dim strResults As String
    Dim colElements As XmlNodeList
    colElements = objxmldatadoc.GetElementsByTagName("titolo")
    For Each objNode In colElements
    strResults &= objNode.FirstChild().Value & "
    "
    Next
    lblOutput.Text = strResults

    ma riesco solo a recuperare uno dei due tag e non entrambi....
    ciao e grazie

  2. #2
    e beh ...
    devi usare item e non titolo come nodo principale
    tu gli dici di ravanare solo nel nodo titolo e in
    tutti i suoi sottonodi ...

  3. #3
    Utente di HTML.it L'avatar di tyson69
    Registrato dal
    Jan 2005
    Messaggi
    154
    Originariamente inviato da raffaeu
    e beh ...
    devi usare item e non titolo come nodo principale
    tu gli dici di ravanare solo nel nodo titolo e in
    tutti i suoi sottonodi ...
    ok...hai ragione, ma come posso in questo caso accedere a id e titolo?

  4. #4
    Come fai a leggere Item??

    codice:
    Dim objxmldatadoc As New XmlDataDocument
    objxmldatadoc.Load("http://.../feed.asp")
    Dim objNode As XmlNode
    Dim strResults As String
    Dim colElements As XmlNodeList
    colElements = objxmldatadoc.GetElementsByTagName("titolo")
    For Each objNode In colElements
         [b]Qui userai ...
         strResults &= objNode. ... .Value & "
    "[/b ]
    Next
    lblOutput.Text = strResults

  5. #5
    Utente di HTML.it L'avatar di tyson69
    Registrato dal
    Jan 2005
    Messaggi
    154
    beh semmai:

    colElements = objxmldatadoc.GetElementsByTagName("item")


    e qui che ci metto?

    For Each objNode In colElements
    strResults &= objNode. ???.Value
    Next

  6. #6
    Utente di HTML.it L'avatar di tyson69
    Registrato dal
    Jan 2005
    Messaggi
    154
    risolto...

    objNode("titolo").InnerText
    objNode("titolo").InnerText

    un grazie sincero a raffaeu per la dritta!

  7. #7
    Bene pero' io uso il DataSet per leggere XML molto meglio ...


  8. #8
    Utente di HTML.it L'avatar di tyson69
    Registrato dal
    Jan 2005
    Messaggi
    154
    anche io infatti...
    è solo che è bene sapere anche come poterlo fare in altri modi....sai com'è meglio abbondare...

    è se volessimo fare i genovesi in questo modo risparmiamo risorse....

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.