Avatar billede qumle Nybegynder
30. september 2003 - 13:38 Der er 4 kommentarer og
1 løsning

xml to dataset

jeg har noget data i xml format :
"<elever><elev><fornavn>ulrik</fornavn><efternavn>lund</efternavn></elev><elev><fornavn>thomas</fornavn><efternavn>nielsen</efternavn></elev></elever>";
   
disse data vil jeg gerne have ind i et dataset det går også fint nok hvis jeg læser fra en fil således

dSet.ReadXml("filnavn");

men mit problem er at jeg har dataerne i en string, og jeg vil gerne undgå at skrive den ned i en fil.

er der en metode hvor man kan give strengen som parameter i stedet for en sti til en fil?
Avatar billede medions Nybegynder
02. oktober 2003 - 10:04 #1
Det tror jeg egentlig ikke er muligt, man kan med Web, men jeg tror sq desævre ikke det er muligt at gøre når det gælder WinForms :-/

//>Rune
Avatar billede Slettet bruger
06. oktober 2003 - 20:25 #2
Du kan jo bruge StringReader:

DataSet dset = new DataSet();
string data = "<elever><elev><fornavn>ulrik</fornavn><efternavn>lund</efternavn></elev><elev><fornavn>thomas</fornavn><efternavn>nielsen</efternavn></elev></elever>";
StringReader reader = new StringReader(data);
dset.ReadXml(reader);
Avatar billede qumle Nybegynder
07. oktober 2003 - 09:56 #3
medions>> hvad mener du med at det ikke er muligt med winforms? hvad er en winform i mit eksempel?
Avatar billede medions Nybegynder
07. oktober 2003 - 10:03 #4
Well, jeg ved fx. det kan lade sig gøre når det gælder Web, men jeg er ikke sikker på det kan lade sig gøre når det gælder applikationer!

Der kan man lave sin egen Mimetype i dokumentet!

Der skulle derfor være en funktion i C# der kunne konvetere det til en Mimetype der kunne tolkes af C#'s standard!

//>Rune
Avatar billede qumle Nybegynder
07. oktober 2003 - 10:30 #5
icarus>> perfekt... lige hvad jeg skulle bruge
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester