Skip to main content
Participant
Feb 5, 2016 9:51 AM UTC
Question

convert xml Cp1252 tot UTF-8

My site imports an xml file which is encoded in Cp1252 from a windows machine. But when i try to parse it I get the following error "Invalid encoding name Cp1252". Somehow my site which is a Linux machine can't read it.

Does anyone know how to resolve this?

My solution was converting it tot UTF-8. Changing the encoding attributes to UTF-8 does the trick but not on all xml files. Every now en then it runs into a character it doesn't know. Does anybody know how tot convert de character tot UTF-8 using coldfusion (11).

This topic is closed to new replies. Start a new post to keep the conversation going.

2 replies

Participant
Feb 7, 2016 11:33 AM UTC

I solved it by using xml-high-safe.cfc (https://github.com/bengarrett/devtidbits.com/blob/master/post_42/xml-high-safe.cfc) by Ben Garret, to make the conversion of the high characters.

Translate
BKBK
Community Expert
Community Expert
Feb 15, 2016 10:27 PM UTC

Nice. Please kindly mark it as the correct answer. It will help someone else in future.

Translate