婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Golang 實現interface類型轉string類型

Golang 實現interface類型轉string類型

熱門標簽:壽光微信地圖標注 外呼系統顯本地手機號 評價高的400電話辦理 阿克蘇地圖標注 百度地圖標注后傳給手機 excel地圖標注分布數據 涿州代理外呼系統 外呼系統用什么卡 電話機器人軟件免費

看代碼吧~

// Strval 獲取變量的字符串值
// 浮點型 3.0將會轉換成字符串3, "3"
// 非數值或字符類型的變量將會被轉換成JSON格式字符串
func Strval(value interface{}) string {
	var key string
	if value == nil {
		return key
	}
	switch value.(type) {
	case float64:
		ft := value.(float64)
		key = strconv.FormatFloat(ft, 'f', -1, 64)
	case float32:
		ft := value.(float32)
		key = strconv.FormatFloat(float64(ft), 'f', -1, 64)
	case int:
		it := value.(int)
		key = strconv.Itoa(it)
	case uint:
		it := value.(uint)
		key = strconv.Itoa(int(it))
	case int8:
		it := value.(int8)
		key = strconv.Itoa(int(it))
	case uint8:
		it := value.(uint8)
		key = strconv.Itoa(int(it))
	case int16:
		it := value.(int16)
		key = strconv.Itoa(int(it))
	case uint16:
		it := value.(uint16)
		key = strconv.Itoa(int(it))
	case int32:
		it := value.(int32)
		key = strconv.Itoa(int(it))
	case uint32:
		it := value.(uint32)
		key = strconv.Itoa(int(it))
	case int64:
		it := value.(int64)
		key = strconv.FormatInt(it, 10)
	case uint64:
		it := value.(uint64)
		key = strconv.FormatUint(it, 10)
	case string:
		key = value.(string)
	case []byte:
		key = string(value.([]byte))
	default:
		newValue, _ := json.Marshal(value)
		key = string(newValue)
	}
	return key
}

補充:golang json 為map[string] interface{}

json字符串:

{"sn":1,"ls":false,"bg":0,"ed":0,"ws":[{"bg":0,"cw":[{"sc":0,"w":"還"}]},{"bg":0,"cw":[{"sc":0,"w":"有點"}]},{"bg":0,"cw":[{"sc":0,"w":"眼熟"}]}]}

需要將json格式中的w字段取出來,并且拼成結果串進行展示

1、從json數組中獲取ws

2、ws是數組,數組元素為object

3、cw是數組,數組元素為object

4、w是string

5、從cw遍歷獲取w字段

解析代碼:

func RecResultJsonToPlain() {
    var recResult string
    var dat map[string]interface{}
    json.Unmarshal([]byte(json_str), dat)
 
    if v, ok := dat["ws"]; ok {
        ws := v.([]interface{})
        for i, wsItem := range ws {
            wsMap := wsItem.(map[string]interface{})
            if vCw, ok := wsMap["cw"]; ok {
                cw := vCw.([]interface{})
                for i, cwItem := range cw {
                    cwItemMap := cwItem.(map[string]interface{})
                    if w, ok := cwItemMap["w"]; ok {
                        recResult = recResult + w.(string)
                    }
                }
            }
        }
    }
    fmt.Println(recResult)
}

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Java中InputSteam怎么轉String
  • 淺談Java中String的常用方法
  • Java實用工具之StringJoiner詳解
  • golang 的string與[]byte轉換方式
  • go語言map與string的相互轉換的實現
  • Java基礎入門語法--String類

標簽:銅川 重慶 雞西 欽州 蘭州 梅河口 吐魯番 汕頭

巨人網絡通訊聲明:本文標題《Golang 實現interface類型轉string類型》,本文關鍵詞  Golang,實現,interface,類型,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Golang 實現interface類型轉string類型》相關的同類信息!
  • 本頁收集關于Golang 實現interface類型轉string類型的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    九色综合狠狠综合久久| 国产精品三级av| 亚洲综合视频网| 欧洲视频一区二区| 国产精一区二区三区| 国产精品国产精品国产专区不片| 欧美卡1卡2卡| 亚洲精选在线视频| 国产一区二区三区国产| 中文字幕色av一区二区三区| 色综合一个色综合| 国产精品国产三级国产普通话蜜臀 | 欧美成人免费网站| 久久99精品一区二区三区三区| 亚洲成人777| 精品一区免费av| 日本久久电影网| 久久久不卡网国产精品二区| 亚洲国产人成综合网站| 国产成人av福利| 制服丝袜亚洲色图| 国产精品久久久久久久久快鸭 | 1区2区3区欧美| 久久久久久毛片| 欧美精品丝袜久久久中文字幕| 国产清纯白嫩初高生在线观看91 | 国产一区二区在线观看免费 | 亚洲欧美在线视频| 国产精品素人视频| 亚洲成人资源网| 日日噜噜夜夜狠狠视频欧美人| 日韩精品欧美精品| 一个色在线综合| 欧美一区二区三区喷汁尤物| 欧美日韩亚洲综合一区 | 色婷婷精品大视频在线蜜桃视频| 欧美性生活影院| 91蝌蚪国产九色| 精品久久久网站| 成人av动漫网站| 亚洲国产你懂的| 欧美美女网站色| 亚洲精品视频免费观看| 精品一区二区三区香蕉蜜桃| 国产喷白浆一区二区三区| 亚洲私人黄色宅男| 美女脱光内衣内裤视频久久网站 | 国产日韩精品久久久| 日日欢夜夜爽一区| 欧美日韩一区二区不卡| 樱花草国产18久久久久| 丝袜诱惑制服诱惑色一区在线观看 | 日本亚洲一区二区| 欧美三级电影网| 午夜视黄欧洲亚洲| 国产精品1区2区| 4hu四虎永久在线影院成人| 奇米影视一区二区三区小说| 在线观看一区日韩| 久久精品久久久精品美女| 一区二区三区产品免费精品久久75| 久久久久成人黄色影片| 欧美日韩黄视频| 制服丝袜激情欧洲亚洲| 精品国产一区二区三区忘忧草| 亚洲一区二区三区爽爽爽爽爽 | 国产三级一区二区三区| 久久综合视频网| 亚洲一区二区在线免费看| 国产一区二区三区美女| 久久国产尿小便嘘嘘尿| 久久九九久久九九| 555www色欧美视频| 亚洲欧美日本韩国| 欧美探花视频资源| 欧美四级电影在线观看| 在线播放中文一区| 亚洲人成精品久久久久| 成人aa视频在线观看| 成人avav在线| 亚洲五码中文字幕| 国产欧美一区二区三区在线老狼| 久久亚洲精华国产精华液| 香蕉久久夜色精品国产使用方法| 亚洲色图制服诱惑| 国产欧美一区二区精品忘忧草| 精品国产伦理网| 中文字幕 久热精品 视频在线| 亚洲精品欧美激情| 日韩1区2区日韩1区2区| 色呦呦网站一区| 成人免费毛片a| 一区二区三区四区不卡在线 | 884aa四虎影成人精品一区| 日韩伦理电影网| 久久婷婷国产综合精品青草 | 777色狠狠一区二区三区| 欧美成人激情免费网| 久久综合色播五月| 天天综合天天综合色| 欧美亚洲综合网| 国产网站一区二区三区| 亚洲伊人伊色伊影伊综合网| 精品一区二区三区视频| 亚洲高清免费一级二级三级| 欧美精品在线一区二区| 亚洲激情六月丁香| 精品写真视频在线观看| 亚洲欧美中日韩| 国产精品午夜久久| 狠狠色丁香九九婷婷综合五月| 91色在线porny| 亚洲婷婷综合久久一本伊一区| 麻豆一区二区三| 久久影视一区二区| 99久久精品国产一区| 亚洲国产精品自拍| 亚洲欧美激情在线| 国产精品美女久久久久久久网站| 在线观看免费亚洲| 国产成人高清在线| 精久久久久久久久久久| 亚洲丝袜自拍清纯另类| 久久久亚洲午夜电影| 欧美日韩一级大片网址| 色综合天天综合狠狠| 国产乱子伦视频一区二区三区| 日本最新不卡在线| 五月天婷婷综合| 性久久久久久久久| 亚洲综合一二三区| 亚洲色欲色欲www| 中文字幕五月欧美| 中文字幕亚洲欧美在线不卡| 日本一区二区三区在线不卡| 欧美mv和日韩mv国产网站| 在线成人小视频| 色成人在线视频| 色婷婷久久久综合中文字幕| 99热这里都是精品| 成人理论电影网| 国产精品一区三区| 国产精品原创巨作av| 国产精品亚洲综合一区在线观看| 激情综合五月天| 国产精品亚洲人在线观看| 国产一区激情在线| 国产99久久久精品| av不卡一区二区三区| 一本色道综合亚洲| 欧美性做爰猛烈叫床潮| 欧美在线观看视频一区二区三区| 欧美午夜一区二区三区| 欧美精品久久一区| 欧美挠脚心视频网站| 91精品国产综合久久精品| 欧美一级国产精品| 久久综合国产精品| 国产视频一区二区在线| 国产精品国产自产拍高清av王其| 国产精品国产自产拍高清av| 日韩福利视频导航| 夜夜嗨av一区二区三区中文字幕| 国产精品进线69影院| 亚洲电影一区二区三区| 国产尤物一区二区在线| 午夜欧美视频在线观看| 26uuu国产在线精品一区二区| 91麻豆文化传媒在线观看| 国产精一区二区三区| 国产精品一品二品| 色综合久久综合网欧美综合网| 99久久久无码国产精品| 岛国av在线一区| 日本乱人伦aⅴ精品| 狠狠色丁香久久婷婷综合丁香| 国产综合色产在线精品| 亚洲一区二区三区中文字幕| 国产精品一品二品| 精品国产免费人成在线观看| 91麻豆免费看| 美女性感视频久久| 精品理论电影在线| 97久久精品人人做人人爽| 日本不卡免费在线视频| 一区二区三区日韩精品| 国内精品免费在线观看| 欧美综合在线视频| 国产日韩欧美麻豆| 日韩精品福利网| 一本一道久久a久久精品| 日韩视频一区二区在线观看| 91麻豆精品国产91久久久久久| 在线一区二区观看| 午夜精彩视频在线观看不卡| 激情五月婷婷综合网| 色88888久久久久久影院按摩| 精品国产欧美一区二区| 亚洲一区日韩精品中文字幕| 寂寞少妇一区二区三区|