Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - XMLReader con numero variabile di tag
Forum - C# / VB.NET - XMLReader con numero variabile di tag - Pagina 2

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 15:17
Domenica, 07/11/2010
Sono dei generici.
Siamo sicuri che tu abbia finito di studiare vb.net prima di iniziare a usarlo? Che testi hai letto?

PM
Avatar
BitterSweet (Normal User)
Newbie


Messaggi: 5
Iscritto: 07/11/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 15:28
Domenica, 07/11/2010
Un anno fa ho studiato la guida di Totem su Totem's Liar.

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 15:44
Domenica, 07/11/2010
Nella guida di totem sono trattate tutte queste cose.
http://totemslair.org/guide/viewchapter.php?guida=vb&id=100

li c'è l'esempio con una lista di persone ma la logica è ovviamente la stessa.

edit:
per quanto riguarda i generici hai questo:
http://totemslair.org/guide/viewchapter.php?guida=vb&id=41
e questo
http://totemslair.org/guide/viewchapter.php?guida=vb&id=42

Ultima modifica effettuata da netarrow il 07/11/2010 alle 15:48
PM
Avatar
BitterSweet (Normal User)
Newbie


Messaggi: 5
Iscritto: 07/11/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 16:40
Domenica, 07/11/2010
Si, ma cosa dovrei aggiungerci all'interno di List ?
Facendo nel seguente modo

Codice sorgente - presumibilmente VB.NET

  1. Dim Pokemon As New List(Of String)
  2.         Dim request As WebRequest = WebRequest.Create(TextBox2.Text)
  3.         Dim response As WebResponse = request.GetResponse
  4.         Dim s As Stream = response.GetResponseStream
  5.         Dim stream As StreamReader = New StreamReader(s)
  6.         Dim xmlSerializer As XmlSerializer = New XmlSerializer(Pokemon)



XmlSerializer dà l'errore di overload non riuscito perchè nessun New è richiamabile con questi argomenti.

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 17:42
Domenica, 07/11/2010
Direi ti manchino le basi, ti suggerisco un libro, qui alcune scelte:
http://www.gorilla.it/Shop/search.php?search=visual+basic+ ...

Per quanto riguarda il codice il convertitore lo hai provato:
http://www.developerfusion.com/tools/convert/csharp-to-vb/
?

A me da questo:

Codice sorgente - presumibilmente VB.NET

  1. Dim request As WebRequest = WebRequest.Create(url)
  2. Dim response As WebResponse = request.GetResponse()
  3. Dim s As Stream = response.GetResponseStream()
  4. Dim stream As New StreamReader(s)
  5. Dim xmlSerializer As New XmlSerializer(GetType(List(Of Pokemon)))
  6. Dim obj As List(Of Pokemon) = DirectCast(xmlSerializer.Deserialize(stream), List(Of Pokemon))


PM
Avatar
BitterSweet (Normal User)
Newbie


Messaggi: 5
Iscritto: 07/11/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 20:09
Domenica, 07/11/2010
Mi informerò meglio sui libri... in ogni modo mi sono informato su Google, ma non ho trovato risposta all' errore "Errore nel documento XML (2,2)".

PM
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Up
0
Down
V
Segnala al moderatore
Postato alle 20:40
Domenica, 07/11/2010
Postami com'è l'xml che vai a leggere.

PM
Avatar
BitterSweet (Normal User)
Newbie


Messaggi: 5
Iscritto: 07/11/2010

Up
0
Down
V
Segnala al moderatore
Postato alle 21:49
Domenica, 07/11/2010

PM
Pagine: [ 1 2 3 ] Precedente | Prossimo