Avatar billede brynil Nybegynder
03. juni 2002 - 20:44 Der er 4 kommentarer og
1 løsning

aspx og xml - søgning

Jeg synes xml lyder spændende i forbindelse med aspx.
Men er der en rimelig enkel måde/værktøj til at udvælge specifikke dele af en xml-fil? Ligesom man gør med queries i fx Access!
Avatar billede odegaard Nybegynder
04. juni 2002 - 00:08 #1
Så vidt jeg ved kan du indlæse den som et dataset, og her kan du lave alle de her ting.
Avatar billede jakobandersen Nybegynder
04. juni 2002 - 08:58 #2
Du kan som odegaard indlæse en Xml fil i et dataset sådan her(c#):

DataSet objDS = new DataSet();
objDS.ReadXml(@"c:\minxmlfil.xml");

Her kan du sortere og filtrere dataene ved at lave dataviews.
Avatar billede brynil Nybegynder
04. juni 2002 - 17:55 #3
Det vil jeg se på straks. Tak. Men betyder det ikke, at jeg skal indlæse hele xml-filen i datasettet? Og er der grænser for hvor stor en fil man bør arbejde med før man skal overveje traditionel database?
Husk at lave svar til points!
Avatar billede jakobandersen Nybegynder
04. juni 2002 - 18:18 #4
Jo i ovenstående model skal du indlæse hele xml i datasettet, men ligegyldig hvad du gør skal du jo indlæse hele filen i memory. Hvis du ønsker at frigive memory hurtigere udvælger du dataene vha. et dataview og laver et nyt dataset med disse og disposer det første dataset
Avatar billede brynil Nybegynder
04. juni 2002 - 18:19 #5
Meget fornemt. Tak for det.
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