12345678910111213141516171819202122232425 |
- package xml
- import (
- "encoding/xml"
- "gogs.baozhida.cn/zoie/OAuth-core/config/encoder"
- )
- type xmlEncoder struct{}
- func (x xmlEncoder) Encode(v interface{}) ([]byte, error) {
- return xml.Marshal(v)
- }
- func (x xmlEncoder) Decode(d []byte, v interface{}) error {
- return xml.Unmarshal(d, v)
- }
- func (x xmlEncoder) String() string {
- return "xml"
- }
- func NewEncoder() encoder.Encoder {
- return xmlEncoder{}
- }
|