JSON output format implementation including special symbols escaping based on [1] and [2];
Test for new output format;
Little refactoring in AbstractOutputFormat, XMLAttributeOutputFormat and XMLElementOutputFormat.
JSON output format implementation including special symbols escaping based on [1] and [2];
Test for new output format;
Little refactoring in AbstractOutputFormat, XMLAttributeOutputFormat and XMLElementOutputFormat.
[1] http://json.org
[2] https://docs.microsoft.com/en-us/sql/relational-databases/json/how-for-json-escapes-special-characters-and-control-characters-sql-server?view=sql-server-2017
Description
This function is present in SQLLine. We need add it to beeline too.