1
这个例子将是一点点裸露去掉,我做的自定义XML解析,但我碰到的这个问题:字符串转换为美孚(字符串类型)
package main
import (
"encoding/xml"
"fmt"
)
type Foo string
func main() {
var f Foo
var b string
c := xml.CharData{}
f = string(c)
b = string(c)
fmt.Println(b)
}
//prog.go:15: cannot use string(c) (type string) as type Foo in assignment
美孚是字符串类型,我缺少将xml.CharData的字符串表示形式(这是有效的,在许多解码器中使用它)转换为字符串的自定义类型?