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 {
		console.Error("xml解析错误：", err)
	}
	return m
}

func (sender *Strings) Xml(m map[string]interface{}) string {
	xmlStr, err := mxj.Map(m).Xml()
	if err != nil {
		console.Error("xml编码错误：", err)
	}
	return string(xmlStr)
}
