From: Tim Perrett Date: 2007-07-25T18:25:07+09:00 Subject: utf-16 little endian byte order mark with libxml-ruby Hey all I am producting an xml file for which is destined to be used by another application, and after some investigation I have found that there parser always looks for a BOM at the begining of a file, indicating that the encoding is UTF-16. When I call @document.encoding = 'utf-16' on my xml document it does appear to attach the BOM to the begining of the file, but then doesnt output the rest of the xml?! If I change back to utf-8 everything works perfectly fine. Has anyone done any utf-16 parsing/creation with libxml before? The characters used as the BOM are "耽綻" (, ). Any help would be great Cheers Tim -- Posted via http://www.ruby-forum.com/.