我试图将s := '{"selector:"{"Status":"open"}"}'转换为string类型,因为我需要使用GetQueryResult()将其作为参数传递给查询。
我尝试过UnescapeString,它只接受字符串作为参数:
fmt.Println("args " ,html.UnescapeString(s)但s是个围棋( Go rune )。
发布于 2018-11-28 05:25:37
使用string原始文字回引号,而不是rune文字单引号。
例如,
package main
import (
"fmt"
)
func main() {
s := `{"selector:"{"Status":"open"}"}`
fmt.Printf("type %T: %s", s, s)
}操场:https://play.golang.org/p/lGARb35VHTv
输出:
type string: {"selector:"{"Status":"open"}"}https://stackoverflow.com/questions/53512540
复制相似问题