mirror of
https://github.com/golang/go
synced 2024-11-24 22:47:58 -07:00
encoding/xml: minor doc fixup
R=golang-dev, adg CC=golang-dev https://golang.org/cl/5564046
This commit is contained in:
parent
abd5bd7d54
commit
fd9c99511e
@ -15,14 +15,13 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
// A generic XML header suitable for use with the output of Marshal and
|
||||
// MarshalIndent. This is not automatically added to any output of this
|
||||
// package, it is provided as a convenience.
|
||||
// A generic XML header suitable for use with the output of Marshal.
|
||||
// This is not automatically added to any output of this package,
|
||||
// it is provided as a convenience.
|
||||
Header = `<?xml version="1.0" encoding="UTF-8"?>` + "\n"
|
||||
)
|
||||
|
||||
// A Marshaler can produce well-formatted XML representing its internal state.
|
||||
// It is used by both Marshal and MarshalIndent.
|
||||
type Marshaler interface {
|
||||
MarshalXML() ([]byte, error)
|
||||
}
|
||||
@ -368,7 +367,7 @@ func (s *parentStack) push(parents []string) {
|
||||
s.stack = append(s.stack, parents...)
|
||||
}
|
||||
|
||||
// A MarshalXMLError is returned when Marshal or MarshalIndent encounter a type
|
||||
// A MarshalXMLError is returned when Marshal encounters a type
|
||||
// that cannot be converted into XML.
|
||||
type UnsupportedTypeError struct {
|
||||
Type reflect.Type
|
||||
|
@ -78,8 +78,9 @@ import (
|
||||
// field tag.
|
||||
//
|
||||
// Because Unmarshal uses the reflect package, it can only assign
|
||||
// to exported (upper case) fields. Unmarshal uses a case-insensitive
|
||||
// comparison to match XML element names to struct field names.
|
||||
// to exported (upper case) fields. Unmarshal uses a case-sensitive
|
||||
// comparison to match XML element names to tag values and struct
|
||||
// field names.
|
||||
//
|
||||
// Unmarshal maps an XML element to a struct using the following rules.
|
||||
// In the rules, the tag of a field refers to the value associated with the
|
||||
|
Loading…
Reference in New Issue
Block a user