欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

struct對(duì)象的序列化和反序列化-創(chuàng)新互聯(lián)

package main

import (
    "encoding/xml"
    "fmt"
)

type person struct {
    Name string
    Age int
}

func main() {
    p := person{Name: "張三", Age: 18}

    //無縮進(jìn)生成xml
    if data, err := xml.Marshal(p); err != nil {
        fmt.Println(err)
        return
    }else{ //注意,else也在if data, err := xml.Marshal(p); err != nil作用域內(nèi),放在外面會(huì)找不到data
        fmt.Println(string(data))
        fmt.Println()
    }

    //有縮進(jìn)生成xml(第二個(gè)參數(shù):在每行的開頭加的前綴。第三個(gè)參數(shù):縮進(jìn))
    if data, err := xml.MarshalIndent(p, "", "  "); err != nil {
        fmt.Println(err)
        return
    }else{ //注意,else也在if data, err := xml.Marshal(p); err != nil作用域內(nèi),放在外面會(huì)找不到data
        fmt.Println(string(data))
        fmt.Println()
    }

    //全局輸出(不用包含在if-else里)
    var data []byte
    var err error
    if data, err = xml.MarshalIndent(p, "#", "  "); err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(string(data))
    fmt.Println()

    //反序列化
    p2 := new(person)
    if err = xml.Unmarshal(data, p2);err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(p2)
    fmt.Println()

    //加上屬性
    type new_person struct {
        Name string `xml:"name,attr"`
        Age int
    }
    new_p := new_person{Name: "lucy", Age: 18}
    if data, err := xml.Marshal(new_p); err != nil {
        fmt.Println(err)
        return
    }else{ //注意,else也在if data, err := xml.Marshal(p); err != nil作用域內(nèi),放在外面會(huì)找不到data
        fmt.Println(string(data))
        fmt.Println()
    }

}

輸出:
struct對(duì)象的序列化和反序列化

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供商都網(wǎng)站建設(shè)、商都做網(wǎng)站、商都網(wǎng)站設(shè)計(jì)、商都網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、商都企業(yè)網(wǎng)站模板建站服務(wù),十年商都做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。

本文名稱:struct對(duì)象的序列化和反序列化-創(chuàng)新互聯(lián)
路徑分享:http://aaarwkj.com/article14/dedode.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、網(wǎng)站排名、靜態(tài)網(wǎng)站網(wǎng)站制作、移動(dòng)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管
亚洲国产欧美日韩在线不卡成人| 福利视频免费观看欧美| 欧美日韩国产免费,日日骚| 亚洲日本韩国福利久久| 国产精品成久久久久三级| 久久精品色一情一乱一伦| 久久亚洲中文字幕精品熟女| 久久成人a毛片免费观看网站| 人妻少妇av免费久久蜜臀| 日本欧美精品一区二区精选| 日韩欧美亚洲视频另类| 在线观看国产高清自拍| 亚洲精品中文一区二区三区 | 午夜香蕉av一区二区三区| 国产实拍之强伦奸在线观看| 麻豆精品国产粉嫩av| 亚洲久久精品一区二区| 中文字幕av日韩在线| 国产天堂亚洲国产碰碰| 日本在线不卡一二三区| 亚洲三级黄片在线观看| 中文字幕一区二区久久综合| 四虎在线永久观看视频| 亚洲一区二区三区国色天香| 91香蕉国产在线观看| 国产精品老熟女一区二区| 国产美女冒白浆免费网站| 日本高清一区二区网站| 国产午夜亚洲精品福利| 免费精品黑人一区二区三区| 自拍日韩亚洲一区在线| 色哟哟网站之中文字幕| 人妻中文字幕在线一二区| 欧美一区日韩二区在线| 高颜值紧身牛仔裤国产精品| 亚洲欧美二区中文字幕| 久久三级中文欧大战字幕| 精品人妻一区三区蜜桃| 亚洲中文字幕激情中午字幕| 蜜臀av午夜福利在线观看| 亚洲无人区码一码二码三码|