Avatar billede cablenet.dk Nybegynder
22. november 2004 - 21:55 Der er 7 kommentarer og
1 løsning

Skrivning og redigering af XML-fil i VB.NET

Hejsa!

Jeg har følgende simple xml-fil:

<?xml version="1.0"?>
<!--Konfigurationsfil til Alarmprogram-->
<settings>
  <sensors>
    <sensor1check>True</sensor1check>
    <sensor2check>False</sensor2check>
    <sensor3check>True</sensor3check>
    <sensor4check>False</sensor4check>
    <sensor5check>True</sensor5check>
    <sensor6check>False</sensor6check>
    <sensor7check>True</sensor7check>
    <sensor8check>False</sensor8check>
  </sensors>
</settings>

Jeg vil gerne lave en lille kode der kan ændre sensorværdierne til true eller false ... hvordan gøres dette?

Jeg har lavet en kode for hvordan det i princippet skal virke:

    Public Shared Sub SensorStatis(ByVal Nummer As Integer, ByVal Status As Boolean)

        Dim xmlw As Xml.XmlTextWriter = New Xml.XmlTextWriter("Settings.xml", Nothing)
        xmlw.Formatting = Xml.Formatting.Indented
        xmlw.WriteStartDocument()
        xmlw.WriteStartElement("settings")
        xmlw.WriteStartElement("sensors")
        xmlw.WriteElementString("sensor" + Nummer.ToString + "check", Status)
        xmlw.Close()

    End Sub
Avatar billede htm Nybegynder
22. november 2004 - 22:01 #1
Kig på denne artikel: http://www.eksperten.dk/artikler/499

Den beskriver rigtigt godt hvordan du skal.
Avatar billede cablenet.dk Nybegynder
22. november 2004 - 22:06 #2
Okay, men hvordan opdaterer jeg?
Avatar billede arne_v Ekspert
22. november 2004 - 22:11 #3
Drop XmlTextWriter og brug XmlDocument i stedet for. Det kan du nemlig opdatere.
Avatar billede htm Nybegynder
22. november 2004 - 22:12 #4
Prøv og læs artiklen - der er et fremragende eksempel på at rette i et XML dokument

Du skal ikke bruge XmlTextWriter men Lave et XmlDocument.
Avatar billede cablenet.dk Nybegynder
22. november 2004 - 22:15 #5
Okay
Avatar billede arne_v Ekspert
12. december 2004 - 19:53 #6
Tid at få afsluttet spørgsmålet ?
Avatar billede cablenet.dk Nybegynder
22. december 2004 - 21:43 #7
Jah ..
Avatar billede arne_v Ekspert
22. december 2004 - 21:46 #8
Det var dog en skam at vi slet ikke kunne hjælpe dig ...
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
Kurser inden for grundlæggende programmering

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