本文擷錄自http://jann.is/daily/archives/814-Convert-MySQL-SELECT-to-JSON-using-sed.html

先建立一個mysql_to_json.sh,內容如下

#!/bin/sh
sed -e 's/\t/\",\"/g' \
-e 's/^/\[\"/' \
-e 's/$/\"\],/' \
-e '1s/\(.*\)/\{\"fields\":\1\ \"data\":[/g' -e '$s/.$/\]\}/' \
| tr -d "\n"

使用mysql指令產生查詢結果給mysql_to_json.sh

mysql -e "SELECT * FROM yourdatabase.yourtable" | ./mysql_to_json.sh
arrow
arrow
    文章標籤
    mysql to json command line
    全站熱搜
    創作者介紹
    創作者 痞客興 的頭像
    痞客興

    痞客興的部落格

    痞客興 發表在 痞客邦 留言(0) 人氣()