---
title: "När jag sparar följer inte encoding med?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/xml/42271-när-jag-sparar-följer-inte-encoding-med"
topic: "XML"
topic_url: "https://www.webforum.nu/amne/xml"
author: "Brimba"
published: "2002-04-22T14:25:28.000Z"
updated: "2002-04-24T12:34:49.000Z"
replies: 5
views: 457
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/xml/42271-när-jag-sparar-följer-inte-encoding-med"
---

# När jag sparar följer inte encoding med?

## #1 — Brimba, 2002-04-22T14:25Z

Hej!

Jag försöker spara ett XML-dokument.

Set oPI = oXML.createProcessingInstruction("xml", " version=""1.0""")

Det är inga problem att spara, men problemet är att det inte fungerar med åäö.
Så därför tänkte jag att jag lägger till encoding.

Set oPI = oXML.createProcessingInstruction("xml", " version=""1.0"" encoding=""iso-8859-1""")

Men det fungerar inte då heller.

Det märkliga är att den inte skriver ut encoding i filen.

Om jag däremot ändrar version=""1.0"" till version=""1.1"" så ändras det, så alltså läser den av det helt riktigt.

Några tips?

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

## #2 — @nders, 2002-04-22T14:28Z

Jag har haft EXAKT samma problem för inte alls länge sedan. Efter många försök fram och tillbaka och MYCKET tid som spillts, så beslutade jag mig för fulingen att skriva processingraden hårdkodat med FSO till xml-filen...

Det är fult, jag vet. Jag önskar att någon här har en lösning på problemet.

Jag använder MSXML version 3, vilken har du installerad? Har du provat att köra detta på version 4?

Mvh,

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

## #3 — Brimba, 2002-04-23T07:54Z

Jag provade precis version 4, och har laddat ner alla tänkbara uppdateringar som finns, men ingenting hjälper.

Antingen gör vi fel, eller så är detta en mycket märklig bugg :(

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

## #4 — Brimba, 2002-04-23T10:04Z

Det går att lösa problemet genom att använda loadXML

exempelvis:

strHeader = "\<?xml version='1.0' encoding='ISO-8859-1'?\>\<TEST/\>"
Call oXML.loadXML(strHeader)

Därefter lägger man till noder som vanligt.

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

## #5 — @nders, 2002-04-23T10:07Z

Det är i alla fall snyggare än den lösning jag var tvungen att använda mig av tidigare. 

Jag tror jag snor den av dig, Brimba. ;)

Mvh,

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

## #6 — RGB, 2002-04-24T12:34Z

> Antingen gör vi fel, eller så är detta en mycket märklig bugg

 Det rör sig nog inte knappast om ngn bugg. Kan tänka mig att det beror på att en och annan parser skulle protestera om bytemark:en säger "att detta är UTF-8" kodad fil och sedan stöter den på encoding="ISO-8859-1". 

Ta en titt på MXXMLWriter och kolla om det är ngt för dig.

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

---

Tråden på webben: https://www.webforum.nu/amne/xml/42271-när-jag-sparar-följer-inte-encoding-med
