---
title: "xml som datakälla"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/93609-xml-som-datakälla"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "maqe"
published: "2003-12-29T19:06:56.000Z"
updated: "2003-12-31T11:20:09.000Z"
replies: 9
views: 343
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/93609-xml-som-datakälla"
---

# xml som datakälla

## #1 — maqe, 2003-12-29T19:06Z

Hur gör man om man t.ex. vill hämta dom 4 senaste posterna sorterat efter en kolumn som heter dateadded från en xml fil? För det måste väl gå va?

Permalänk: https://www.webforum.nu/p/93609

## #2 — renholm, 2003-12-29T19:34Z

Lätt sätt:

```
System.Data.DataSet ds= new System.Data.DataSet();
ds.ReadXml("minfil.xml");
```

Men om du bara ska visa de 4:a senaste kan det vara onödigt att läsa in allt i ett DataSet, titta då i stället här: <http://samples.gotdotnet.com/quickstart/howto/doc/xml/overviewofxml.aspx>

Permalänk: https://www.webforum.nu/p/1238381

## #3 — maqe, 2003-12-29T19:40Z

Går det även att lösa sånna grejer som att hämta 1 specifik post ur xml filen?

Permalänk: https://www.webforum.nu/p/1238383

## #4 — renholm, 2003-12-29T20:56Z

Jag skulle nog göra som så att angtingen läsa i all XML fil i ett object eller i ett DataSet(för den late) och sedan cacha objektet. På så sätt kan du då arbeta mot XML filen utan att behöva läsa in den varje gång. Med denna metoder kan du göra vad du vill med din data.

Permalänk: https://www.webforum.nu/p/1238406

## #5 — P, 2003-12-29T21:45Z

Eller en variant du gillar renholm?
Försöker mig på lite c#

```
Dataset ds;
ds.ReadXml("data.xml");
Session["ds"] = ds;
```

Sek kan du hämta det mha ds = Session\["ds"\] :e

Permalänk: https://www.webforum.nu/p/1238433

## #6 — renholm, 2003-12-29T21:55Z

Nej tack, gillar Cache objektet bättre...

Permalänk: https://www.webforum.nu/p/1238436

## #7 — Pace, 2003-12-29T22:21Z

> **P skrev:**
>
> Sek kan du hämta det mha ds = Session\["ds"\] :e

Jo, tack. Vänta bara tills någon får för sig att "cacha" hela sin databas med 6 miljoner produkter och lägga den i en session. :e

Permalänk: https://www.webforum.nu/p/1238448

## #8 — P, 2003-12-30T10:23Z

> **Pace skrev:**
>
> > **P skrev:**
> >
> > Sek kan du hämta det mha ds = Session\["ds"\] :e
>
> 
> 
> Jo, tack. Vänta bara tills någon får för sig att "cacha" hela sin databas med 6 miljoner produkter och lägga den i en session. :e

Man kan ju spara Sessions i Mssql. Då blir det bra  ;)

Permalänk: https://www.webforum.nu/p/1238582

## #9 — renholm, 2003-12-30T14:41Z

Då kan man lika gärna ha det i en databas från början :)

Permalänk: https://www.webforum.nu/p/1238703

## #10 — maqe, 2003-12-31T11:20Z

Kan man använda sig av web.config och göra en global koppling till xml filen på samma sätt som man gör med databaser eller hur tycker ni man ska lösa det?

Permalänk: https://www.webforum.nu/p/1239099

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/93609-xml-som-datakälla
