Files
cdle 8fe9f6ec3d x
2023-07-01 12:53:22 +08:00

22 lines
458 B
Go

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)
}