我有以下JSON數據:如何使用jq將我的JSON轉換爲CSV?
{"id":"111","case":"Y","custom":{"speech invoked":"no","input method":"hard","session ID":"420"}}
我怎樣才能將其轉換爲使用jq所以我的結果看起來是這樣的CSV格式?
id,case,session Id,speech invoked,input method
111,Y,420,no,hard
我嘗試以下,但它沒有工作:
{(.id),(.case),(.custom."session Id"),(.custom."speech invoked"),(.custom."input method")}
如果沒有任何可能的Perl或外殼的解決方案表示讚賞。
我還是想用文字:: CSV_XS創建輸出以防萬一的一些數據包括像空格,引號,逗號等。 – Tanktalus 2014-08-29 04:46:22
@Tanktalus:當然。只需調整最後兩行。 – choroba 2014-08-29 07:22:50
這不會像問題那樣使用'jq'。 – reinierpost 2016-05-30 08:58:12