| // Copyright 2011 The Go Authors. All rights reserved. | |
| // Use of this source code is governed by a BSD-style | |
| // license that can be found in the LICENSE file. | |
| package xml | |
| var atomValue = &Feed{ | |
| Title: "Example Feed", | |
| Link: []Link{{Href: "http://example.org/"}}, | |
| Updated: ParseTime("2003-12-13T18:30:02Z"), | |
| Author: Person{Name: "John Doe"}, | |
| Id: "urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6", | |
| Entry: []Entry{ | |
| { | |
| Title: "Atom-Powered Robots Run Amok", | |
| Link: []Link{{Href: "http://example.org/2003/12/13/atom03"}}, | |
| Id: "urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a", | |
| Updated: ParseTime("2003-12-13T18:30:02Z"), | |
| Summary: NewText("Some text."), | |
| }, | |
| }, | |
| } | |
| var atomXml = `` + | |
| `<feed xmlns="http://www.w3.org/2005/Atom">` + | |
| `<Title>Example Feed</Title>` + | |
| `<Id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</Id>` + | |
| `<Link href="http://example.org/"></Link>` + | |
| `<Updated>2003-12-13T18:30:02Z</Updated>` + | |
| `<Author><Name>John Doe</Name><URI></URI><Email></Email></Author>` + | |
| `<Entry>` + | |
| `<Title>Atom-Powered Robots Run Amok</Title>` + | |
| `<Id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</Id>` + | |
| `<Link href="http://example.org/2003/12/13/atom03"></Link>` + | |
| `<Updated>2003-12-13T18:30:02Z</Updated>` + | |
| `<Author><Name></Name><URI></URI><Email></Email></Author>` + | |
| `<Summary>Some text.</Summary>` + | |
| `</Entry>` + | |
| `</feed>` | |
| func ParseTime(str string) Time { | |
| return Time(str) | |
| } | |
| func NewText(text string) Text { | |
| return Text{ | |
| Body: text, | |
| } | |
| } |