IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.
Avatar
Matyáš Černohous:28.3.2013 16:09

Zdravím, zkoušel jsem návod na XML http://www.itnetwork.cz/…-zapis-saxem a chtěl bych se zeptat jak nahradit tuhletu část :

using (XmlWriter xw = XmlWriter.Create(@"zbrane.xml", settings))

tak abych mohl použít SaveFileDialog. Když ho použiju, tak se mi to neuloží. Díky
(omlouvám se za předchozí dotaz bez názvu vlákna)

 
Odpovědět
28.3.2013 16:09
Avatar
Michael Olšavský:28.3.2013 16:57

EDIT.: nejak jsem nepochopil co cheš. Uložit xml soubor?

Editováno 28.3.2013 16:58
 
Nahoru Odpovědět
28.3.2013 16:57
Avatar
Odpovídá na Matyáš Černohous
Michael Olšavský:28.3.2013 17:12

Á už vím. Zkus tohle:

SaveFileDialog sfd = new SaveFileDialog();
...
if(sfd.ShowDialog() == DialogResult.OK)
{
   using (XmlWriter xw = XmlWriter.Create(sfd.FileName, settings))
....
}
 
Nahoru Odpovědět
28.3.2013 17:12
Avatar
Odpovídá na Michael Olšavský
Matyáš Černohous:28.3.2013 17:34

Díky moc, funguje :)

 
Nahoru Odpovědět
28.3.2013 17:34
Avatar
Matyáš Černohous:31.3.2013 20:52

Chtěl bych se ještě zeptat, dělám app a řídím se článkem http://www.itnetwork.cz/…-zapis-saxem , ale když se mi to XML uloží není to tak jak je to v tom článku, ale je to takovýhle: http://img.fileup.cz/?….
Kód mám stejný jako je v článku, ale nějak to nefunguje.

Díky

 
Nahoru Odpovědět
31.3.2013 20:52
Avatar
Odpovídá na Matyáš Černohous
Michael Olšavský:31.3.2013 21:15

Namísto elementů zapisuješ atributy. Pošli sem kód.

 
Nahoru Odpovědět
31.3.2013 21:15
Avatar
Matyáš Černohous:31.3.2013 21:23

Díky, místo xw.WriteAttri­buteString() stačilo dát xw.WriteElemen­tString()

Editováno 31.3.2013 21:26
 
Nahoru Odpovědět
31.3.2013 21:23
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.