How to render Unicode, emoji and Surrogate Pairs in JSON?
JSON is very popular as a way to communicate data that is exchanged between applications, APIs, websites and servers. While simple text inputs and outputs typically work well, it’s easy for the mix of Unicode characters and punctuation, emojis, special symbols, or characters from other alphabets to cause confusion. For instance, a JSON string may…