---
title: "Skriva och läsa XML-fil!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/72752-skriva-och-läsa-xml-fil"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "mottosson"
published: "2003-04-01T07:53:08.000Z"
updated: "2003-04-01T09:02:37.000Z"
replies: 5
views: 421
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/72752-skriva-och-läsa-xml-fil"
---

# Skriva och läsa XML-fil!

## #1 — mottosson, 2003-04-01T07:53Z

Hej!

Jag har en adRotator som ju läser från en XML-fil som ser ut såhär:

\<?xml version="1.0" encoding="utf-8"?\>
\<Advertisements\>

  \<Ad\>
    \<ImageUrl\>ads\\ad1.gif\</ImageUrl\>
    \<NavigateUrl\>www.idg.se\</NavigateUrl\>
    \<AlternateText\>Banner 1\</AlternateText\>
    \<Keyword\>data\</Keyword\>
    \<Impressions\>2\</Impressions\>
    \<CustomInformation\>IDG.se, nyheter\</CustomInformation\>
  \</Ad\>

  \<Ad\>
    \<ImageUrl\>ads\\ad2.gif\</ImageUrl\>
    \<NavigateUrl\>www.microsoft.se\</NavigateUrl\>
    \<AlternateText\>Banner 2\</AlternateText\>
    \<Keyword\>data\</Keyword\>
    \<Impressions\>2\</Impressions\>
    \<CustomInformation\>Microsoft\</CustomInformation\>
  \</Ad\>

\</Advertisements\>

Jag vill veta hur man läser från filen, skriver och tar bort poster från filen med ASP.NET (C#)?

Tack på förhand!

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

## #2 — cyprys, 2003-04-01T08:10Z

**Välkommen till wF mottoson**  :birp 

Sök här så hittar du hur du skall läsa in XML-filen till ett dataset.
Använd sedan datasettet för att uppdatera, lägga till, ta bort olika delar av XML-filen.
När du sedan är klar så skriver du bara ut ditt DataSet som en XML-fil. 
Till detta använder du bara dataset.WriteXML("filnamn")

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

## #3 — mottosson, 2003-04-01T08:31Z

Men jag måste väl fortfarande ha koden för att uppdatera/ta bort/läsa mm. även om jag använder mig av DataSet?

Eller cashar DataSet:et all data som finns i xml-filen och man gör de ändringar man vill vartefter DataSet:et skriver hela skiten till xml-filen igen?

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

## #4 — cyprys, 2003-04-01T08:44Z

Det här är en underbar grej med ASP.NET och webforms.
Du läser in all data från XML-filen **en** gång till ditt dataset.
Sen gör du alla ändringar i ditt dataset, detta genom att bara vara kvar på en aspx-sida och använda alla inbyggda editfunktioner för dataset.
All data i datasettet kommer att ligga kvar samt ändras beroende på hur du ändrar.
När du sedan känner för att du är klar så kör bara en knapp som skriver ditt dataset till XML-filen igen! ;)

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

## #5 — mottosson, 2003-04-01T08:55Z

Men om jag vill lägga till en sådan post då?
Då kan man väl inte använda ett DataSet?

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

## #6 — cyprys, 2003-04-01T09:02Z

Jovisst, läs lite om dataset eller sök här på forumet.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/72752-skriva-och-läsa-xml-fil
