aspose file tools*
The moose likes XML and Related Technologies and the fly likes Change document format from UTF-8 to ISO-8859-1 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "Change document format from UTF-8 to ISO-8859-1" Watch "Change document format from UTF-8 to ISO-8859-1" New topic
Author

Change document format from UTF-8 to ISO-8859-1

Mike Broadbear
Ranch Hand

Joined: Jan 14, 2002
Posts: 39
Hello,

I am creating an xml string, and posting it via http string.

I am trying to change:

<?xml version="1.0" encoding="UTF-8">

to:

<?xml version="1.0" encoding="ISO-8859-1">


How do I do this?

The packages I am using are:
org.w3c.dom.*
org.apache.xerces.dom

Can anyone help me accomplish this?

Thanks.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18126
    
    8

The DOM packages are only half of the equation. All they allow you to do is to parse an XML document into an internal format. The other half of the equation is a serializer, which allows you to serialize the internal format into an XML document. Here is where you would specify the encoding of the new document:
 
Consider Paul's rocket mass heater.
 
subject: Change document format from UTF-8 to ISO-8859-1
 
Similar Threads
Write XML to a file
change Encoding with Dom4J 1.1
Setting encoding in web.xml
XML Validation
Ansi encoding XML files?