Documentation ¶
Overview ¶
Package xmlwriter XML 写入工具。
Index ¶
- type XMLWriter
- func (w *XMLWriter) Bytes() ([]byte, error)
- func (w *XMLWriter) WriteCloseElement(name string, attr map[string]string)
- func (w *XMLWriter) WriteElement(name, val string, attr map[string]string)
- func (w *XMLWriter) WriteEndElement(name string)
- func (w *XMLWriter) WritePI(name string, kv map[string]string)
- func (w *XMLWriter) WriteStartElement(name string, attr map[string]string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XMLWriter ¶
type XMLWriter struct {
// contains filtered or unexported fields
}
XMLWriter XML 写操作,会根据元素进行缩进。
相对于官方的 JSON 包,因为不涉及到反身操作,性能上会有所提升。
func (*XMLWriter) WriteCloseElement ¶
WriteCloseElement 写入一个自闭合的元素 name 元素标签名; attr 元素的属性。
func (*XMLWriter) WriteElement ¶
WriteElement 写入一个完整的元素。 name 元素标签名; val 元素内容; attr 元素的属性。
func (*XMLWriter) WriteEndElement ¶
WriteEndElement 写入一个结束元素
Click to show internal directories.
Click to hide internal directories.