to_json函數

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時

返回一個JSON字符串中指定的結構expr

語法

to_json(expr(,選項])

參數

  • expr:結構表達式。

  • 選項:一個可選的地圖鍵和值是字符串字麵表達式。

返回

一個字符串。

看到from_json函數細節可能選項

例子

>選擇to_json (named_struct (' a ', 1, ' b ', 2));{“a”: 1、“b”: 2} >選擇to_json (named_struct(‘時間’,to_timestamp (' 2015-08-26 ', ' yyyy-MM-dd ')),地圖(' timestampFormat ', ' dd / MM / yyyy '));{“時間”:“26/08/2015”}>選擇to_json(數組(named_struct (a, b, 2)));[{“a”: 1、“b”: 2}] >選擇to_json (map (a, named_struct (" b ", 1)));{" a ": {“b”: 1}} >選擇to_json (map (named_struct (' a ', 1), named_struct (" b ", 2)));{" [1]":{“b”: 2}} >選擇to_json (map (' a ', 1);{“a”: 1} >選擇to_json(數組((map (' a ', 1))));({“a”: 1})