Versions in this module Expand all Collapse all v0 v0.0.1 Aug 19, 2019 Changes in this version + const Comment + const Directive + const ProcInst + const Root + const Tag + const Text + var NodeType = reflect.TypeOf([]Node{}).Elem() + func WriteNode(w io.Writer, n Node) (int, error) + func WriteNodeAsString(n Node) (string, error) + type Decoder struct + func (d *Decoder) InType() reflect.Type + func (d *Decoder) Materialize() func(input interface{}) interface{} + func (d *Decoder) OutType() reflect.Type + type Encoder struct + func (d *Encoder) InType() reflect.Type + func (d *Encoder) Materialize() func(input interface{}) interface{} + func (d *Encoder) OutType() reflect.Type + type Node interface + Attr func() []*encXml.Attr + Children func() []Node + Comment func() string + Directive func() string + Inst func() string + Parent func() Node + TagName func() string + Target func() string + Text func() string + Type func() int + func ReadNode(r io.Reader) (Node, error) + func ReadNodeFromString(input string) (Node, error)