Example #1
0
func getTagContents(parser *xml.Parser) string {
	tag, err := parser.Token()
	if err != nil {
		return ""
	}
	switch dtype := tag.(type) {
	case xml.CharData:
		bytes := xml.CharData(dtype)
		text := string([]byte(bytes))
		return text
	}
	return ""
}
Example #2
0
func (d *_doc) CreateTextNode(data string) Text {
	return newText(xml.CharData([]byte(data)))
}