本文擷錄自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
文章標籤
全站熱搜
留言列表