<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    咖啡伴侶

    呆在上海
    posts - 163, comments - 156, trackbacks - 0, articles - 2

    golang xml 處理之生成 屬性必須大寫

    Posted on 2013-08-16 15:53 oathleo 閱讀(2691) 評論(1)  編輯  收藏 所屬分類: Golang
    xml對應的struct 屬性必須大寫,否則無法實現!
    Code是必須的
    package main

    import (
        "encoding/xml"
        "fmt"
        "os"
    )

    type xmldas struct {
        XMLName  xml.Name       `xml:"das"`
        DataPort string         `xml:"DataPort,attr"`
        Desc     string         `xml:"desc,attr"`
        Src      xmlsource      `xml:"source"`
        Dest     xmldestination `xml:"destination"`
    }

    type xmlsource struct {
        Path  string `xml:"path,attr"`
        Param string `xml:"param,attr"`
    }

    type xmldestination struct {
        Path  string `xml:"path,attr"`
        Param string `xml:"param,attr"`
    }

    func main() {
        v := xmldas{DataPort: "8250", Desc: "123"}
        v.Src = xmlsource{Path: "123", Param: "456"}
        v.Dest = xmldestination{Path: "789", Param: "000"}
        output, err := xml.MarshalIndent(v, "  ", "    ")
        if err != nil {
            fmt.Printf("error: %v\n", err)
        }
        os.Stdout.Write([]byte(xml.Header))
        os.Stdout.Write(output)
    }

    Feedback

    # re: golang xml 處理之生成 屬性必須大寫  回復  更多評論   

    2013-12-15 00:00 by 左岸
    學習了,留以備用
    主站蜘蛛池模板: 亚洲色中文字幕无码AV| 香蕉视频在线观看免费国产婷婷 | 免费在线观影网站| 久久精品国产精品亚洲| 国产精品成人亚洲| 亚洲国产精品成人一区| 一级毛片免费观看不收费| 国产亚洲美日韩AV中文字幕无码成人| 免费一级全黄少妇性色生活片| 亚洲精品99久久久久中文字幕 | 久久免费国产精品一区二区| 亚洲精品无码鲁网中文电影| 9久热这里只有精品免费| 九月丁香婷婷亚洲综合色| 免费国产黄网站在线观看| 亚洲日韩中文字幕| 女人被弄到高潮的免费视频| 豆国产96在线|亚洲| 久久久久无码专区亚洲av| 久久精品国产这里是免费| 亚洲成人午夜电影| 日本成人在线免费观看| 一级特级女人18毛片免费视频| 久久精品国产亚洲沈樵| 亚洲一区二区三区免费观看| 亚洲国产av玩弄放荡人妇| 亚洲AⅤ无码一区二区三区在线 | 亚洲精品无码mⅴ在线观看| 成人永久免费福利视频网站| 国产免费久久精品99久久| 97亚洲熟妇自偷自拍另类图片 | 久久免费美女视频| 亚洲娇小性色xxxx| 亚洲av日韩av欧v在线天堂| 97无码人妻福利免费公开在线视频| 亚洲精品韩国美女在线| 国产成人综合久久精品免费| 国产精品偷伦视频观看免费| 国产亚洲精aa在线看| 亚洲欧洲精品无码AV| 大学生高清一级毛片免费|