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 - [c#] salvare parte specifica xml
Forum - C# / VB.NET - [c#] salvare parte specifica xml

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
salve a tutti,

su un file xml c'è scritto

Codice sorgente - presumibilmente Plain Text

  1. <?xml version="1.0" encoding="utf-8" ?>
  2.   <Settings>
  3.     <forum>http://www.pierotofy.it</forum>
  4.     <sito>google.it</sito>
  5.   </Settings>



in una textbox sono riuscito a caricare solo la parte in cui c'è scritto google.it; poi ho modificato il testo della textbox, e al posto di google.it ho inserito libero.it. Il problema adesso è salvare solo la parte che ho modificato su internet non ho trovato esempi utili, mi potete aiutare?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 11:12
Venerdì, 11/10/2013
Non ho capito ... avrai usato un Load ... adesso usa il Save ...

Oppure mostra il codice che hai già scritto ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 14:26
Venerdì, 11/10/2013
si ho usato un Load

Codice sorgente - presumibilmente C# / VB.NET

  1. var doc = XDocument.Load(@"C:\Users\XXX\Documents\Visual Studio 2010\Projects\Prova1\Prova1\bin\Debug\prova1.xml");
  2.  
  3.             var emp = doc.Descendants("Settings").FirstOrDefault();
  4.  
  5.             textBox1.Text = emp.Element("sito").Value;


Ultima modifica effettuata da il 11/10/2013 alle 14:27
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:45
Venerdì, 11/10/2013
Come ti ho detto mi sembra che basti usare il Save ...

emp.Element("sito").Value = textBox1.Text
doc.Save(@"test.xml");


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 19:18
Venerdì, 11/10/2013
ok, grazie adesso ho risolto

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 9:36
Sabato, 12/10/2013
Beh, bastava ragionarci un minimo ... se fai un Load (e hai capito a cosa serve) è ovvio che puoi fare un Save ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
lollo 97 (Member)
Rookie


Messaggi: 50
Iscritto: 27/06/2011

Segnala al moderatore
Postato alle 14:32
Lunedì, 14/10/2013
nessuno gentile come sempre :)
Comunque,per file001,ricordati che i nomi dei metodi delle classi del .NET sono molto intuitivi,e lo si può capire anche semplicemente utilizzando l'Intellisense!

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 20:15
Lunedì, 14/10/2013
Testo quotato

Postato originariamente da lollo 97:

nessuno gentile come sempre :)



Sì, gentilissimo ... in pratica gli ho detto quello che gli hai detto tu, con la differenza che l'ho esortato a "ragionare", tu a "ricordare".


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
lollo 97 (Member)
Rookie


Messaggi: 50
Iscritto: 27/06/2011

Segnala al moderatore
Postato alle 16:26
Martedì, 15/10/2013
con una vena di gentilezza che da' a chi è alle prime armi un aiuto valido,non solo un rimprovero,che a suo modo insegna,anche se meno apprezzabile.

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo