XML og specialtegn
Jeg har en kode:abning = "<?xml version=""1.0"" encoding=""ISO-8859-1"" ?>"
generel = "<graph bgcolor=""ffeaea"" xaxisname=""Hojde"" yaxisname=""Vaegt"" yaxisminvalue=""0"" yaxismaxvalue=""150"" caption=""test"" >"
generel2 = "</graph>"
Heledinfil = abning & generel & dinduno & generel2
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.CreateTextFile(Server.Mappath("/forum3/Datah.xml"),true)
f.WriteLine("" & Heledinfil & "")
f.Close
set f=nothing
set fs=nothing
Koden bruger unikode ISO-8859-1, hvilket burde give adgang til ÆØÅ, men når jeg generere xml filen, laver den fejl, og indholdet af xml filen bliver en ulæselig omgang tegn.
Det er ganske få steder jeg skal bruge special tegnene, men eksempelvis i dette stykke er det nødvendigt
dinduno = dinduno & "<set name=""år"" value=""" & Record.Fields.Item("lbsh5u").Value & """color=""FFFFFF""/>"
Response.Write " <br>"
men hvorfor laver den fejl, når jeg efter min bedste overbevisning bruger den rigtige unikode.
læser man her bliver det nævnt at ISO-8859-1 er den eneste rigtige
http://www.klapmusen.dk/20020614
så hvad går der galt
