Linux shell腳本之json解析


# 獲取json字符串的值
# $1 json字符串
# $2 key
function get_json_value()
{
    local json=$1
    local key=$2
    
    local value=$(echo "${json}" | awk -F "[{,:}]" '{for(i=1;i<=NF;i++){if($i~"'${key}'"){print $(i+1)}}}' | sed 's/\"//g')
    
    echo ${value}
}

accessToken=`get_json_value "${body}" "accessToken"`

echo $accessToken

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM