猿问

Golang Google 警报 XML 解析

我的 XML 数据:


<?xml version="1.0" encoding="utf-8"?>

<feed 

    xmlns="http://www.w3.org/2005/Atom" 

    xmlns:idx="urn:atom-extension:indexing">


    <entry>

        <title type="html">Some Title</title>

        <link href="https://www.google.com"></link>

    </entry>

</feed>

我想<entry>用它的<title>&<link>标签解析 Each到目前为止我已经成功解析了标题但没有成功解析<link>.


我的代码:


type Entry struct {

    XMLName xml.Name `xml:"entry"`

    Link    string   `xml:"link"`

    Title   string   `xml:"title"`

}


type Feed struct {

    XMLName xml.Name `xml:"feed"`

    Entries []Entry  `xml:"entry"`

}


func (s Entry) String() string {

    return fmt.Sprintf("\t Link : %s - Title : %s \n", s.Link, s.Title)

}

现场演示http://play.golang.org/p/hteQ5RuMco


慕桂英3389331
浏览 181回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答