| 123456789101112131415161718192021 |
- package core
- import (
- "github.com/clbanning/mxj"
- )
- func (sender *Strings) ParseXml(str string) map[string]interface{} {
- m, err := mxj.NewMapXml([]byte(str))
- if err != nil {
- pluginConsole(sender.UUID).Error("xml解析错误:", err)
- }
- return m
- }
- func (sender *Strings) Xml(m map[string]interface{}) string {
- xmlStr, err := mxj.Map(m).Xml()
- if err != nil {
- pluginConsole(sender.UUID).Error("xml编码错误:", err)
- }
- return string(xmlStr)
- }
|