The problem is solved. By default marshal values are cached. Just cache raw content, there will be no quotation mark. -- Posted via http://www.ruby-forum.com/.