Status/Resolution/Reason: Closed/Withdrawn/NotABug
Reporter/Name(from Bugbase): Adam Tuttle / Adam Tuttle (Adam Tuttle)
Created: 01/15/2013
Versions: 10.0
Failure Type: Data Corruption
Found In Build/Fixed In Build: Final /
Priority/Frequency: Trivial / All users will encounter
Locale/System: English / Platforms All
Vote Count: 2
Problem Description:
If a JSON string includes non-standard ASCII characters, such as ñ or é, they are corrupted during deserialization. (E.g. Peña becomes something similar to Pe?±a) This does not appear to affect serializeJson() -- serialized strings maintain their high-ascii characters.
Steps to Reproduce:
<cfdump var="#deserializeJson('{"foo":"Peña"}')#" />
Actual Result:
foo: Pe?±a
Expected Result:
foo: Peña
Any Workarounds:
None that I've found yet!
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3476661
External Customer Info:
External Company:
External Customer Name: Adam.Tuttle
External Customer Email:
External Test Config: My Hardware and Environment details:
Tested on OSX 10.7.5 / Apache2.2 and Windows Server 2003 / IIS 7.
Attachments:
Comments: