Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Generisanje XML fajla pomocu .txt fajla i StreamWriter-a

  • 3 odgovora
  • 2.150 pregleda

Najnovija ↓

Generisanje XML fajla pomocu .txt fajla i StreamWriter-a 07.03.2013. u 15:44 · pre 166 meseci #1
Interesuje me kako mogu da resim gore navedeni problem?

xml fajl mora biti u sledecem formatu:

Code:
<Root>
<izvod atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
<stavka atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
<stavka atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
<stavka atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
<stavka atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
<stavka atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
.
.
.
.
.
<stavka atribut1="vrednost1" atribut2="vrednost2" .... atributN = "vrednostN" />
</Root>

Stavke nemaju iste atribute i vrednosti. Imam dva datagridview-a iz jednog citam atribute i vrednosti za izvod ali ne sve vec samo neka polja a druga upisujem rucno,
a za stavke to radim za svaki red i gridview-a citam odredjene podatke i upisujem ih u xml (takodje ne citam sve podatke!) .
Problem je u tome sto ne mogu koristiti XmlDocument jer za ispisivanje stavki moram koristiti for/foreach petlju , a kad koristim XmlWriter pravi mi xml fajl u drugacijem formatu. Tako da sam jedino resenje uzeo da kreiram .txt fajl preko StreamWritera i tu upisujem text i onda ga citam pomocu xmlTextReadera samo ne znam kako :)

Molim ako neko ima neku ideju ili savet ?

Svaka pomoc je dobrodosla..
Re: Generisanje XML fajla pomocu .txt fajla i StreamWriter-a 07.03.2013. u 16:25 · pre 166 meseci #2
Gledaj da izbegnes te rucne akrobacije sa XML-om. Ne zaboravi da moras propisno da escape-ujes sve specijalne simbole koji se koriste za samu strukturu XML-a.

Prilicno sam siguran da taj problem koji si imao moze da se resi podesavanjem XmlWriter klase.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme