Наскоро преминахме към rails 3.2.13. Използваме ActiveResource за извикване на уеб услуга. ActiveResoure ще генерира xml полезния товар. Забелязахме, че новият xml не избягва уникод символа. Например:
<name> C:\Documents and Settings\All Users\testütestdev1.txt </name>
В rails 2.3 той ще избяга от ü до ü :
<name> C:\Documents and Settings\All Users\testütestdev1.txt <name>
След известно разследване. Изглежда, че се дължи на метода ActiveSuppport to_xml, който не избягва символа на unicode. Някой имал ли е този проблем и знае ли как да го реши?