Ciao a tutti,
il problema è questo, vorrei utilizzare un file XML che risiede su un server web remoto per leggere e scrivere dei dati.
Per leggere utilizzo questo codice:
e tutto va bene.codice:Dim ds As New Data.DataSet ds.ReadXml("http://www.nomeDominio.it/archivio.xml") Dim datoDaLeggere As String = ds.Tables("nomeTabella").Rows(0).Item("nomeCampo")
Poi modifico il dataset ds inserendo o cancellando alcuni dati in questo modo:
e anche quì tutto benecodice:Dim newDati(2) As String newDati(0) = "Dato1" newDati(1) = "Dato2" newDati(2) = "Dato3" ds.Tables("nomeTabella").Rows.Add(newDati)
il problema si verifica quando devo andare a scrivere i dati modificati nel file XML, io utilizzo questo codice:
ma ottengo questo errore:codice:ds.WriteXml("http://www.nomeDominio.it/archivio.xml")
"I formati URI non sono supportati"
Qualcuno mi potrebbe dare qualche dritta, mi rendo conto che a livello di sicurezza una cosa è leggere un file da un server web e tutt'altra cosa è poterlo modificare, ma io naturalmente posseggo i dati di accesso al dominio tramite ftp, solo che non ho idea di come poter implementare la scrittura del file XML.
Saluti.

Rispondi quotando