本文擷錄自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
文章標籤
全站熱搜
創作者介紹
創作者 痞客興 的頭像
痞客興

痞客興的部落格

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