Setting CharacterEscapeHandler variable on a Marshaller doesn't work as expected in CXF
问题 I'm using Apache CXF to implement some WebServices at server side. I have to implement a WebService that returns a string (Holder) with some values separated by tab character. Apache CXF encodes character tab as a tab, but our client (that can not be change...) doesn't accept it and only read tabs encoded as . So I tried to simply make a replaceAll on the string to change \t for , but an escapeHandler on Marshaller changes it to 	 . Then I tried to create a customCharacterEscapeHandler