Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Spara ner till XML

Postades av 2005-12-21 20:43:28 - Marie Ullman, i forum vb.net, Tråden har 1 Kommentarer och lästs av 720 personer

Hej!

Jag har följande klasser

Public Class InputData
    Inherits SerializableData
    Private ip_bredd As Double = 0
    Property bredd() 
        Get
            Return ip_bredd
        End Get
        Set(ByVal Value)
            ip_bredd = Value
        End Set
    End Property

    Sub New()
    End Sub
End Class

Public Class berakning 
    Inherits SerializableData
    Private m_bIndata As New InputData()

    Property bIndata()
        Get
            Return m_bIndata
        End Get
        Set(ByVal Value)
            m_bIndata = Value
        End Set
    End Property

    Sub New()
    End Sub

End Class


datan för berakning vill jag spara ner till en xml-fil, men det går inte så bra. Om jag endast sparar ner Inputdata så är det inga problem, men om jag ska spara berakning med en inputdata så fungerar det inte. Jag spara ner den med hjälp av följande Save function:
  Public Function Save(ByVal stream As Stream)
         Dim serializer As New XmlSerializer(GetType(berakning))
        serializer.Serialize(stream, Me)
    End Function


Den stannar på serializer.Serialize(stream, Me). Jag får felmeddalandet:

An unhandled exception of type 'System.InvalidOperationException' occurred in system.xml.dll

Additional information: There was an error generating the XML document.

Hur kan man lösa mitt problem? Går det att spara ner klassen berakning med ett objekt av en klass?

//Mia


Svara

Sv: Spara ner till XML

Postades av 2005-12-23 23:06:38 - Jonas Stensved

Hej

Jag har aldrig använt XmlSerializer men när man ska serializera objekt annars brukar man behöva sätta <Serializable()>

Exempel:

<Serializable()> Public Class Foo
'Vad du nu har
End Class

Jag undrar i ditt exempel vilket objekt du försöker spara med Me men prova att sätta det objektet till Serializable().


Lycka till!

Jonas Stensved


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 725
27 958
271 751
413
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies