コード例 #1
0
ファイル: html_tree.go プロジェクト: jbussdieker/gosamples
func HtmlNodeDump(n unsafe.Pointer) string {
	buf := C.xmlBufferCreate()
	C.htmlNodeDump(buf, nil, C.xmlNodePtr(n))
	cstr := C.xmlBufferContent(buf)
	str := C.GoString(xmlCharToC(cstr))
	C.xmlBufferFree(buf)
	return str
}
コード例 #2
0
ファイル: html_tree.go プロジェクト: paulcadman/golibxml
// htmlNodeDump
func (doc *HTMLDocument) NodeDump(buf *Buffer, cur *HTMLNode) int {
	return int(C.htmlNodeDump(buf.Ptr, doc.Ptr, cur.Ptr))
}