xmlparser/name.go
Rama master · réplica de lectura del repositorio original.
package xmlparser
import "strings"
type Name string
func (n Name) Split() (string, string) {
ind := strings.IndexByte(string(n), ':')
if ind == -1 {
return "", string(n)
}
return string(n[:ind]), string(n[ind+1:])
}
func (n Name) Space() string {
space, _ := n.Split()
return space
}
func (n Name) Local() string {
_, local := n.Split()
return local
}
func (n Name) String() string {
return string(n)
}