<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 左岸
    學習了,留以備用
    主站蜘蛛池模板: 亚洲乱码日产精品a级毛片久久| 免费A级毛片无码A∨免费| 在线观看免费污视频| 亚洲制服丝袜中文字幕| 国产成人福利免费视频| 亚洲蜜芽在线精品一区| 免费看污成人午夜网站| 亚洲成人网在线播放| 曰曰鲁夜夜免费播放视频| 亚洲一区二区免费视频| 中文字幕无码不卡免费视频| 亚洲乱码无限2021芒果| 久久不见久久见免费影院| 亚洲国产区男人本色| 亚洲av高清在线观看一区二区| 四虎影视久久久免费 | 免费福利网站在线观看| 亚洲一区在线视频| 日韩成人在线免费视频| 四虎影视久久久免费| 亚洲成av人影院| 四虎成年永久免费网站| 亚洲成人激情小说| 国产免费卡一卡三卡乱码| 九九免费久久这里有精品23| 亚洲精品无码国产| 亚洲最大免费视频网| 亚洲AV无码专区国产乱码不卡| 亚洲A∨精品一区二区三区| 华人在线精品免费观看| 亚洲不卡1卡2卡三卡2021麻豆| 男女啪啪永久免费观看网站| 男女一边桶一边摸一边脱视频免费| 亚洲成年轻人电影网站www | 亚洲中文字幕乱码AV波多JI | 亚洲精品自在在线观看| 99在线热视频只有精品免费| 在线精品亚洲一区二区| 国产亚洲精品a在线观看 | 四虎永久免费观看| 免费日本一区二区|