Go (golang.org) has pretty good Unicode support on the Windows command line.
I've written about Unicode and cmd.exe before in the context of
C++, C# and Java.
Versions: Windows 7 (64-bit); go1.1.1 windows/amd64; Java 1.7.0_21
JSON documents are generally encoded using UTF-8 but the format also supports four other encoding forms.
This post covers the mechanics of character encoding detection for JSON parsers that don't provide handling for them
- for example, Gson
and JSON.simple.