Hej! Här är koden, Din kod verkar fungera iallafall... det är inte så att filen är satt som read-only bara? Testade själv på en annan dator och det fungerade felfritt (WinXP mot föregående W2k).Öppna/Spara XML till samma fil?
Jag får problem när jag sparar min XML fil till samma dokument som denna öppnades ifrån?
"Cannot access fil..". Jag använder XMLTextReader/XMLTextWriter i MS Framework 1.1, vb.net 2003.
Någon som har stött på samma problem?
/Johan Sv: Öppna/Spara XML till samma fil?
Private Sub loadXML(ByVal strXMLFile As String, ByVal strXSDFile As String)
Try
Dim r As New XmlTextReader(strXMLFile)
Dim vr As New XmlValidatingReader(r)
vr.Schemas.Add(Nothing, strXSDFile)
AddHandler vr.ValidationEventHandler, AddressOf ValidationCallBack
m_ObjDom.Load(vr)
r.Close()
vr.Close()
r = Nothing
vr = Nothing
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Private Sub saveXML(ByVal strXMLFile As String)
Try
Dim w As XmlTextWriter = New XmlTextWriter(strXMLFile, Nothing)
w.Formatting = Formatting.Indented
m_ObjDom.WriteTo(w)
w.Close()
w = Nothing
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Sv: Öppna/Spara XML till samma fil?
Sv: Öppna/Spara XML till samma fil?
Får testa lite fram och tillbaka och se om jag hittar någon orsak till problemet.
Tack för svaren och testerna!
/Johan