Libxml2 objects and methods
xmlCore
parent
children
last
next
prev
properties
content
name
type
doc
serialize(self, encoding = None, format = 0)
saveTo(self, file, encoding = None, format = 0)
c14nMemory(self,
c14nSaveTo(self,
xpathEval(self, expr)
xpathEval2(self, expr)
removeNsDef(self, href)
walk_depth_first(self)
walk_breadth_first(self)
free(self)
xmlNode(xmlCore)
ns(self)
nsDefs(self)
debugDumpNode(self, output, depth)
debugDumpNodeList(self, output, depth)
debugDumpOneNode(self, output, depth)
lsCountNode(self)
lsOneNode(self, output)
shellPrintNode(self)
addChild(self, cur)
addChildList(self, cur)
addContent(self, content)
addContentLen(self, content, len)
addNextSibling(self, elem)
addPrevSibling(self, elem)
addSibling(self, elem)
copyNode(self, extended)
copyNodeList(self)
copyProp(self, cur)
copyPropList(self, cur)
docCopyNode(self, doc, extended)
docCopyNodeList(self, doc)
docSetRootElement(self, doc)
freeNode(self)
freeNodeList(self)
getBase(self, doc)
getContent(self)
getLang(self)
getSpacePreserve(self)
hasNsProp(self, name, nameSpace)
hasProp(self, name)
isBlankNode(self)
isText(self)
lastChild(self)
lineNo(self)
listGetRawString(self, doc, inLine)
listGetString(self, doc, inLine)
newChild(self, ns, name, content)
newNs(self, href, prefix)
newNsProp(self, ns, name, value)
newNsPropEatName(self, ns, name, value)
newProp(self, name, value)
newTextChild(self, ns, name, content)
noNsProp(self, name)
nodePath(self)
nsProp(self, name, nameSpace)
prop(self, name)
reconciliateNs(self, doc)
replaceNode(self, cur)
searchNs(self, doc, nameSpace)
searchNsByHref(self, doc, href)
setBase(self, uri)
setContent(self, content)
setContentLen(self, content, len)
setLang(self, lang)
setListDoc(self, doc)
setName(self, name)
setNs(self, ns)
setNsProp(self, ns, name, value)
setProp(self, name, value)
setSpacePreserve(self, val)
setTreeDoc(self, doc)
textConcat(self, content, len)
textMerge(self, second)
unlinkNode(self)
unsetNsProp(self, ns, name)
unsetProp(self, name)
isID(self, doc, attr)
isRef(self, doc, attr)
validNormalizeAttributeValue(self, doc, name, value)
xincludeProcessTree(self)
xincludeProcessTreeFlags(self, flags)
schemaValidateOneElement(self, ctxt)
xpathCastNodeToNumber(self)
xpathCastNodeToString(self)
xpathCmpNodes(self, node2)
xpathNewNodeSet(self)
xpathNewValueTree(self)
xpathNextAncestor(self, ctxt)
xpathNextAncestorOrSelf(self, ctxt)
xpathNextAttribute(self, ctxt)
xpathNextChild(self, ctxt)
xpathNextDescendant(self, ctxt)
xpathNextDescendantOrSelf(self, ctxt)
xpathNextFollowing(self, ctxt)
xpathNextFollowingSibling(self, ctxt)
xpathNextNamespace(self, ctxt)
xpathNextParent(self, ctxt)
xpathNextPreceding(self, ctxt)
xpathNextPrecedingSibling(self, ctxt)
xpathNextSelf(self, ctxt)
xpointerNewCollapsedRange(self)
xpointerNewContext(self, doc, origin)
xpointerNewLocationSetNodes(self, end)
xpointerNewRange(self, startindex, end, endindex)
xpointerNewRangeNodes(self, end)
xmlDoc(xmlNode)
htmlAutoCloseTag(self, name, elem)
htmlIsAutoClosed(self, elem)
htmlDocContentDumpFormatOutput(self, buf, encoding, format)
htmlDocContentDumpOutput(self, buf, encoding)
htmlDocDump(self, f)
htmlGetMetaEncoding(self)
htmlNodeDumpFile(self, out, cur)
htmlNodeDumpFileFormat(self, out, cur, encoding, format)
htmlNodeDumpFormatOutput(self, buf, cur, encoding, format)
htmlNodeDumpOutput(self, buf, cur, encoding)
htmlSaveFile(self, filename)
htmlSaveFileEnc(self, filename, encoding)
htmlSaveFileFormat(self, filename, encoding, format)
htmlSetMetaEncoding(self, encoding)
debugCheckDocument(self, output)
debugDumpDocument(self, output)
debugDumpDocumentHead(self, output)
debugDumpEntities(self, output)
addDocEntity(self, name, type, ExternalID, SystemID, content)
addDtdEntity(self, name, type, ExternalID, SystemID, content)
docEntity(self, name)
dtdEntity(self, name)
encodeEntities(self, input)
encodeEntitiesReentrant(self, input)
encodeSpecialChars(self, input)
parameterEntity(self, name)
relaxNGNewDocParserCtxt(self)
relaxNGValidateDoc(self, ctxt)
relaxNGValidateFullElement(self, ctxt, elem)
relaxNGValidatePopElement(self, ctxt, elem)
relaxNGValidatePushElement(self, ctxt, elem)
copyDoc(self, recursive)
copyNode(self, node, extended)
copyNodeList(self, node)
createIntSubset(self, name, ExternalID, SystemID)
docCompressMode(self)
dump(self, f)
elemDump(self, f, cur)
formatDump(self, f, format)
freeDoc(self)
getRootElement(self)
intSubset(self)
newCDataBlock(self, content, len)
newCharRef(self, name)
newDocComment(self, content)
newDocFragment(self)
newDocNode(self, ns, name, content)
newDocNodeEatName(self, ns, name, content)
newDocPI(self, name, content)
newDocProp(self, name, value)
newDocRawNode(self, ns, name, content)
newDocText(self, content)
newDocTextLen(self, content, len)
newDtd(self, name, ExternalID, SystemID)
newGlobalNs(self, href, prefix)
newReference(self, name)
nodeDumpOutput(self, buf, cur, level, format, encoding)
nodeGetBase(self, cur)
nodeListGetRawString(self, list, inLine)
nodeListGetString(self, list, inLine)
reconciliateNs(self, tree)
saveFile(self, filename)
saveFileEnc(self, filename, encoding)
saveFileTo(self, buf, encoding)
saveFormatFile(self, filename, format)
saveFormatFileEnc(self, filename, encoding, format)
saveFormatFileTo(self, buf, encoding, format)
searchNs(self, node, nameSpace)
searchNsByHref(self, node, href)
setDocCompressMode(self, mode)
setListDoc(self, list)
setRootElement(self, root)
setTreeDoc(self, tree)
stringGetNodeList(self, value)
stringLenGetNodeList(self, value, len)
ID(self, ID)
isID(self, elem, attr)
isMixedElement(self, name)
isRef(self, elem, attr)
removeID(self, attr)
removeRef(self, attr)
validCtxtNormalizeAttributeValue(self, ctxt, elem, name, value)
validNormalizeAttributeValue(self, elem, name, value)
validateDocument(self, ctxt)
validateDocumentFinal(self, ctxt)
validateDtd(self, ctxt, dtd)
validateDtdFinal(self, ctxt)
validateElement(self, ctxt, elem)
validateNotationUse(self, ctxt, notationName)
validateOneAttribute(self, ctxt, elem, attr, value)
validateOneElement(self, ctxt, elem)
validateOneNamespace(self, ctxt, elem, prefix, ns, value)
validatePopElement(self, ctxt, elem, qname)
validatePushElement(self, ctxt, elem, qname)
validateRoot(self, ctxt)
xincludeProcess(self)
xincludeProcessFlags(self, flags)
NewWalker(self, reader)
readerWalker(self)
schemaNewDocParserCtxt(self)
schemaValidateDoc(self, ctxt)
xpathNewContext(self)
xpathOrderDocElems(self)
xpointerNewContext(self, here, origin)
xmlAttr(xmlNode)
debugDumpAttr(self, output, depth)
debugDumpAttrList(self, output, depth)
copyProp(self, target)
copyPropList(self, target)
freeProp(self)
freePropList(self)
removeProp(self)
removeID(self, doc)
removeRef(self, doc)