Voglio leggere gli rss dell'ansa, allora ho scritto (codice trovato on-line):
Dim Rss = XDocument.Load("http://www.ansa.it/main/notizie/awnplus/topnews/synd/ansait_awnplus_topnews_medsynd_Today_Idx.xml")
Poi con una query con linq leggo i vari nodi (sempre da codice on-line)
poi:
For Each feed In query
TextBox1.Text = feed.Titolo
TextBox2.Text = feed.description
Next
ma come parto dal primo "record???
Non potrei far "riempire" un dataset??'
Infatti ero abituato a scrivere:
Dim Ds As New DataSet
Ds.ReadXml("http://www.ansa.it/main/notizie/awnplus/topnews/synd/ansait_awnplus_topnews_medsynd_Today_Idx.xml")
in questo caso va in errore: Una colonna con nome 'link' appartiene già alla DataTable corrente. Impossibile impostare una tabella nidificata con lo stesso nome.
Cosa sbaglio?
Un altra cosa, su un altro sito all'interno del nodo <descrizione>, ci sono vari tag html, ma come li interpreto/leggo?
E' interessante perchè c'è il tag dell'immagine (img src...)
Grazie