The XML C parser and toolkit of Gnome
API Alphabetic Index x-x for libxml2
Developer Menu
Main Menu
Reference Manual
Code Examples
XML Guidelines
Tutorial
The Reader Interface
ChangeLog
XSLT
Python and bindings
libxml2 architecture
The tree output
The SAX interface
Memory Management
I/O Interfaces
The parser interfaces
Entities or no entities
Namespaces
Upgrading 1.x code
Thread safety
DOM Principles
A real example
flat page
,
stylesheet
API Indexes
Alphabetic
Constructors
Functions/Types
Modules
Symbols
Related links
Mail archive
XSLT libxslt
DOM gdome2
XML-DSig xmlsec
FTP
Windows binaries
Solaris binaries
MacOsX binaries
lxml Python bindings
Perl bindings
C++ bindings
PHP bindings
Pascal bindings
Ruby bindings
Tcl bindings
Bug Tracker
A-B
C-C
D-E
F-I
J-N
O-P
Q-R
S-S
T-U
V-X
Y-a
b-b
c-c
d-d
e-e
f-f
g-h
i-i
j-l
m-m
n-n
o-o
p-p
q-r
s-s
t-t
u-v
w-w
x-x
y-z
Letter x:
x00B7
IS_EXTENDER
x02D0
IS_EXTENDER
x02D1
IS_EXTENDER
x0387
IS_EXTENDER
x0640
IS_EXTENDER
x0E46
IS_EXTENDER
x0EC6
IS_EXTENDER
x10000-
IS_CHAR
x10FFFF
IS_CHAR
x20
IS_BLANK
IS_BYTE_CHAR
IS_PUBIDCHAR
xmlParseAttValue
xmlParseName
xmlParseNmtoken
xmlValidCtxtNormalizeAttributeValue
xmlValidNormalizeAttributeValue
x20-
IS_CHAR
x3005
IS_EXTENDER
x3007
IS_IDEOGRAPHIC
x3021-
IS_IDEOGRAPHIC
x3029
IS_IDEOGRAPHIC
x3031-
IS_EXTENDER
x3035
IS_EXTENDER
x309D-
IS_EXTENDER
x309E
IS_EXTENDER
x30FC-
IS_EXTENDER
x30FE
IS_EXTENDER
x4E00-
IS_IDEOGRAPHIC
x9FA5
IS_IDEOGRAPHIC
xD7FF
IS_CHAR
xE000-
IS_CHAR
xFFFD
IS_CHAR
xlink
xlinkGetDefaultDetect
xlinkGetDefaultHandler
xlinkSetDefaultDetect
xlinkSetDefaultHandler
xlinkHandlerPtr
xlinkGetDefaultHandler
xlinkType
xlinkIsLink
xml-c14n
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
xmlC14NExecute
xml-exc-c14n
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
xmlC14NExecute
xml-name
xmlParseNamespace
xml:
XML_XML_NAMESPACE
xml:base
xmlNodeSetBase
xml:id
XML_XML_ID
xml:lang
xlinkExtendedLinkFunk
xlinkExtendedLinkSetFunk
xmlNodeGetLang
xmlNodeSetLang
xmlTextReaderConstXmlLang
xmlTextReaderXmlLang
xmlXPathLangFunction
xml:space
_xmlParserCtxt
xmlNodeGetSpacePreserve
xmlNodeSetSpacePreserve
xmlAddDocEntity
xmlNewEntity
xmlAttr
attribute
attributeSAXFunc
xmlAttrPtr
xmlCopyProp
xmlCopyPropList
xmlGetID
xmlAttributePtr
xmlGetDtdAttrDesc
xmlGetDtdQAttrDesc
xmlAttributeTablePtr
xmlCopyAttributeTable
xmlBufNodeDump
xmlNodeDump
xmlBufPtr
xmlBufGetNodeContent
xmlBuffer
xmlCharEncFirstLine
xmlCharEncInFunc
xmlCharEncOutFunc
xmlNodeDump
xmlOutputBufferCreateBuffer
xmlBufferPtr
xmlNewTextWriterMemory
xmlOutputBufferCreateBuffer
xmlBufferShrink
xmlBufShrink
xmlBuildURI
xmlBuildRelativeURI
xmlBytesConsumed
xmlTextReaderByteConsumed
xmlCatalogAllow
xmlCatalogGetDefaults
xmlCatalogPtr
xmlNewCatalog
xmlCatalogResolvePublic
xmlCatalogGetPublic
xmlCatalogResolveSystem
xmlCatalogGetSystem
xmlCharEncoding
_xmlDoc
_xmlParserCtxt
xmlGetCharEncodingHandler
xmlCharEncodingHandler
xmlNewCharEncodingHandler
xmlCharEncodingHandlerPtr
xmlNewCharEncodingHandler
xmlRegisterCharEncodingHandler
xmlCharEncodingInputFunc
xmlNewCharEncodingHandler
xmlCharEncodingOutputFunc
xmlNewCharEncodingHandler
xmlChars
_xmlParserInput
xmlBufferWriteCHAR
xmlCleanupParser
xmlCleanupParser
xmlCleanupThreads
xmlCleanupThreads
xmlCopyDocElementContent
xmlCopyElementContent
xmlCreateIntSubset
xmlNewDtd
xmlDOMWrapCtxtPtr
xmlDOMWrapNewCtxt
xmlDefaultSAXLocator
setDocumentLocator
setDocumentLocatorSAXFunc
xmlSAX2SetDocumentLocator
xmlDoc
_xmlNs
xmlDocCopyNodeList
xmlCopyNodeList
xmlDocNewPI
xmlNewPI
xmlDocProperties
_xmlDoc
xmlDocPtr
xmlCopyDoc
xmlNewTextWriterDoc
xmlNewTextWriterTree
xmlTextReaderCurrentDoc
xmlDtdPtr
xmlCopyDtd
xmlIOParseDTD
xmlParseDTD
xmlSAXParseDTD
xmlElementContentPtr
xmlCopyDocElementContent
xmlCopyElementContent
xmlParseElementChildrenContentDecl
xmlParseElementMixedContentDecl
xmlElementPtr
xmlGetDtdElementDesc
xmlGetDtdQElementDesc
xmlElementTablePtr
xmlCopyElementTable
xmlEncodeEntities
xmlEncodeEntities
xmlEncodeEntitiesReentrant
xmlEncodeEntitiesReentrant
xmlEncodeEntities
xmlNewChild
xmlNewDocNode
xmlNewDocNodeEatName
xmlNodeSetContent
xmlNodeSetContentLen
xmlEncodeSpecialChars
xmlNodeSetContent
xmlNodeSetContentLen
xmlEntitiesTablePtr
xmlCopyEntitiesTable
xmlCreateEntitiesTable
xmlEntityPtr
getEntity
getEntitySAXFunc
getParameterEntity
getParameterEntitySAXFunc
xmlNewEntityInputStream
xmlParseEntityRef
xmlSAX2GetEntity
xmlSAX2GetParameterEntity
xmlEnumerationPtr
xmlCopyEnumeration
xmlCreateEnumeration
xmlExpFree
xmlExpNewOr
xmlExpNewRange
xmlExpNewSeq
xmlExpRef
xmlExpNewOr
xmlExpNewRange
xmlExpNewSeq
xmlExternalEntityLoader
xmlGetExternalEntityLoader
xmlFileOpen_real
xmlFileOpen
xmlFree
xmlC14NDocDumpMemory
xmlDocDumpFormatMemory
xmlDocDumpFormatMemoryEnc
xmlDocDumpMemory
xmlDocDumpMemoryEnc
xmlGetNoNsProp
xmlGetNsProp
xmlGetProp
xmlHashDefaultDeallocator
xmlNodeGetBase
xmlNodeGetContent
xmlNodeGetLang
xmlNodeListGetRawString
xmlNodeListGetString
xmlTextReaderValue
xmlXPathCastToString
xmlFreeDoc
xmlTextReaderCurrentDoc
xmlFreeDocElementContent
xmlFreeElementContent
xmlFreeMutex
xmlFreeMutex
xmlFreeNode
xmlUnlinkNode
xmlFreeStreamCtxt
xmlPatternGetStreamCtxt
xmlGetGlobalState
xmlGetGlobalState
xmlGetNoNsProp
xmlGetProp
xmlGetNsProp
xmlGetProp
xmlGetProp
xmlGetNoNsProp
xmlGetThreadId
xmlGetThreadId
xmlHashTablePtr
xmlHashCreate
xmlHashCreateDict
xmlIDPtr
xmlAddID
xmlIndentTreeOutput
xmlBufNodeDump
xmlDocDumpFormatMemory
xmlDocDumpFormatMemoryEnc
xmlDocFormatDump
xmlNodeDump
xmlNodeDumpOutput
xmlSaveFormatFile
xmlSaveFormatFileEnc
xmlInitParser
htmlInitAutoClose
xmlCleanupParser
xmlInitThreads
xmlInitThreads
xmlInitializeCatalog
xmlCatalogAdd
xmlInitializeGlobalState
xmlInitializeGlobalState
xmlInputCloseCallback
xmlRegisterInputCallbacks
xmlInputMatchCallback
xmlRegisterInputCallbacks
xmlInputOpenCallback
xmlRegisterInputCallbacks
xmlInputReadCallback
xmlRegisterInputCallbacks
xmlIsBaseCharQ
xmlIsBaseChar
xmlIsBaseChar_ch
xmlIsBaseChar
xmlIsBlankNode
xmlKeepBlanksDefault
xmlIsBlankQ
xmlIsBlank
xmlIsBlank_ch
xmlIsBlank
xmlIsCharQ
xmlIsChar
xmlIsChar_ch
xmlIsChar
xmlIsCombiningQ
xmlIsCombining
xmlIsDigitQ
xmlIsDigit
xmlIsDigit_ch
xmlIsDigit
xmlIsExtenderQ
xmlIsExtender
xmlIsExtender_ch
xmlIsExtender
xmlIsIdeographicQ
xmlIsIdeographic
xmlIsMainThread
xmlIsMainThread
xmlIsPubidCharQ
xmlIsPubidChar
xmlIsPubidChar_ch
xmlIsPubidChar
xmlKeepBlanksDefault
xmlBufNodeDump
xmlDocDumpFormatMemory
xmlDocDumpFormatMemoryEnc
xmlDocFormatDump
xmlNodeDump
xmlNodeDumpOutput
xmlSaveFormatFile
xmlSaveFormatFileEnc
xmlListWalk
xmlListWalker
xmlLoadExtDtdDefaultValue
XML_COMPLETE_ATTRS
XML_DETECT_IDS
XML_SKIP_IDS
xmlLocationSetPtr
xmlXPtrFreeLocationSet
xmlXPtrLocationSetCreate
xmlLockLibrary
xmlLockLibrary
xmlModuleOption
xmlModuleOpen
xmlMutexLock
xmlMutexLock
xmlMutexUnlock
xmlMutexUnlock
xmlNanoFTPGet
ftpDataCallback
xmlNanoFTPList
ftpListCallback
xmlNewChild
xmlNewTextChild
xmlNewDocElementContent
xmlNewElementContent
xmlNewDocRawNode
xmlNewDocNode
xmlNewDocNodeEatName
xmlNewMutex
xmlNewMutex
xmlNewNode
xmlNewNodeEatName
xmlNewTextChild
xmlNewChild
xmlNewTextChild
xmlNewTextWriter
xmlNewTextWriter
xmlNewTextWriterDoc
xmlNewTextWriterFilename
xmlNewTextWriterMemory
xmlNewTextWriterPushParser
xmlNewTextWriterTree
xmlNodeListGetString
xmlNodeListGetRawString
xmlNodePtr
xmlCopyNode
xmlCopyNodeList
xmlDocCopyNode
xmlDocCopyNodeList
xmlDocGetRootElement
xmlNewTextWriterTree
xmlTextReaderCurrentNode
xmlTextReaderPreserve
xmlXPathNodeSetAdd
xmlXPathNodeSetAddUnique
xmlXPathNodeSetCreate
xmlXPathNodeSetDel
xmlXPathNodeSetItem
xmlXPtrBuildNodeList
xmlNodeSetContent
xmlNodeAddContent
xmlNodeSetContentLen
xmlNodeAddContentLen
xmlNodeSetPtr
xmlXPathFreeNodeSet
xmlXPathNodeSetCreate
xmlNodeType
xmlTextReaderNodeType
xmlNotationPtr
xmlGetDtdNotationDesc
xmlNotationTablePtr
xmlCopyNotationTable
xmlNs
xmlDOMWrapAcquireNsFunction
xmlNsPtr
_xmlDOMWrapCtxt
getNamespace
xmlCopyNamespace
xmlCopyNamespaceList
xmlDOMWrapAcquireNsFunction
xmlGetNsList
xmlOutputBuffer
LIBXML2_NEW_BUFFER
xmlOutputBufferClose
xmlSaveFileTo
xmlSaveFormatFileTo
xmlOutputBufferPtr
xmlNewTextWriter
xmlOutputBufferCreateFilenameFunc
xmlOutputBufferGetContent
xmlOutputBufferGetSize
xmlOutputCloseCallback
xmlRegisterOutputCallbacks
xmlOutputMatchCallback
xmlRegisterOutputCallbacks
xmlOutputOpenCallback
xmlRegisterOutputCallbacks
xmlOutputWriteCallback
xmlRegisterOutputCallbacks
xmlParseAttValue
xmlParseDefaultDecl
xmlParseChunk
xmlCreatePushParserCtxt
xmlParseElementContentDecl
xmlParseElementChildrenContentDecl
xmlParseElementMixedContentDecl
xmlParseElementDecl
xmlParseElementContentDecl
xmlParseExternalID
xmlParseNotationDecl
xmlParseFile
xmlParseCatalogFile
xmlParseNamespace:
xmlParseNamespace
xmlParseURI
xmlURIEscape
xmlParserCtxt
XML_CTXT_FINISH_DTD_0
XML_CTXT_FINISH_DTD_1
xmlParserCtxtPtr
xmlNewParserCtxt
xmlNewTextWriterPushParser
xmlParserError
_xmlError
xmlParserErrors
docbParseChunk
htmlParseChunk
xmlParseChunk
xmlParserFindNodeInfoIndex
xmlParserFindNodeInfoIndex
xmlParserHandleReference
xmlScanName
xmlParserInputBuffer
LIBXML2_NEW_BUFFER
xmlParserInputBufferPtr
xmlNewTextReader
xmlParserInputBufferCreateFilenameFunc
xmlTextReaderGetRemainder
xmlTextReaderSetup
xmlParserInputPtr
resolveEntity
resolveEntitySAXFunc
xmlFreeInputStream
xmlLoadExternalEntity
xmlNoNetExternalEntityLoader
xmlParserPrintFileContext
xmlParserPrintFileInfo
xmlSAX2ResolveEntity
xmlParserNodeInfo
xmlParserFindNodeInfo
xmlParserProperties
xmlTextReaderGetParserProp
xmlTextReaderSetParserProp
xmlPattern
LIBXML_PATTERN_ENABLED
xmlPatternFlags
xmlPatterncompile
xmlPatternGetStreamCtxt
xmlPatternStreamable
xmlPatterncompile
xmlStreamPush
xmlStreamPushAttr
xmlStreamPushNode
xmlPopInput:
xmlPopInput
xmlPushInput:
xmlPushInput
xmlRFreeMutex
xmlFreeRMutex
xmlRMutexLock
xmlRMutexLock
xmlRMutexUnlock
xmlRMutexUnlock
xmlRNewMutex
xmlNewRMutex
xmlReader
LIBXML_READER_ENABLED
xmlRefPtr
xmlAddRef
xmlRelaxNGParserFlag
xmlRelaxParserSetFlag
xmlRelaxNGValidatePushElement
xmlRelaxNGValidateFullElement
xmlSAX2Attribute
attribute
xmlSAX2AttributeDecl
attributeDecl
xmlSAX2CDataBlock
cdataBlock
xmlSAX2Characters
characters
xmlSAX2IgnorableWhitespace
xmlSAX2Comment
comment
xmlSAX2Comment
xmlSAX2ElementDecl
elementDecl
xmlSAX2EndDocument
endDocument
xmlSAX2EndElement
endElement
xmlSAX2EntityDecl
entityDecl
xmlSAX2ExternalSubset
externalSubset
xmlSAX2GetColumnNumber
getColumnNumber
xmlSAX2GetEntity
getEntity
xmlSAX2GetLineNumber
getLineNumber
xmlSAX2GetParameterEntity
getParameterEntity
xmlSAX2GetPublicId
getPublicId
xmlSAX2GetSystemId
getSystemId
xmlSAX2HasExternalSubset
hasExternalSubset
xmlSAX2HasInternalSubset
hasInternalSubset
xmlSAX2IgnorableWhitespace
ignorableWhitespace
xmlKeepBlanksDefault
xmlSAX2InitDefaultSAXHandler
initxmlDefaultSAXHandler
xmlSAX2InitDocbDefaultSAXHandler
initdocbDefaultSAXHandler
xmlSAX2InitHtmlDefaultSAXHandler
inithtmlDefaultSAXHandler
xmlSAX2InternalSubset
internalSubset
xmlSAX2IsStandalone
isStandalone
xmlSAX2NotationDecl
notationDecl
xmlSAX2ProcessingInstruction
processingInstruction
xmlSAX2Reference
reference
xmlSAX2Reference
xmlSAX2ResolveEntity
resolveEntity
xmlSAX2ResolveEntity
xmlSAX2StartDocument
startDocument
xmlSAX2StartElement
startElement
xmlSAX2UnparsedEntityDecl
unparsedEntityDecl
xmlSAXHandlerPtr
xmlSchemaSAXPlug
xmlSAXVersion
xmlSAXDefaultVersion
xmlSaveOptions
xmlSaveToBuffer
xmlSaveToFd
xmlSaveToFilename
xmlSaveToIO
xmlSchemaSAXPlug
xmlSchemaSAXUnplug
xmlSchemaValType
xmlSchemaGetValType
xmlSchemaValidOption
xmlSchemaSetValidOptions
xmlSchematronValidOptions
xmlSchematronNewValidCtxt
xmlSetExternalEntityLoader
resolveEntity
resolveEntitySAXFunc
xmlSAX2ResolveEntity
xmlSnprintfElementContent
xmlSprintfElementContent
xmlStrcmp
xmlStrEqual
xmlStrdup
xmlNewNode
xmlStreamPush
xmlStreamPushNode
xmlStringDecodeEntities
xmlDecodeEntities
xmlStringGetNodeList
xmlParseAttValue
xmlStrncat
xmlStrncatNew
xmlStrncmp
xmlUTF8Charcmp
xmlTextReader
xmlNewTextReader
xmlNewTextReaderFilename
xmlReaderNewDoc
xmlReaderNewFd
xmlReaderNewFile
xmlReaderNewIO
xmlReaderNewMemory
xmlReaderNewWalker
xmlTextReaderCurrentDoc
xmlTextReaderCurrentNode
xmlTextReaderCurrentDoc
xmlTextReaderPreserve
xmlTextReaderPreservePattern
xmlTextReaderLocatorPtr
xmlTextReaderLocatorBaseURI
xmlTextReaderLocatorLineNumber
xmlTextReaderRead
xmlTextReaderExpand
xmlTextWriterStartDTDEntity
xmlTextWriterWriteDTDExternalEntity
xmlTextWriterWriteDTD
xmlTextWriterWriteDocType
xmlTextWriterWritePI
xmlTextWriterWriteProcessingInstruction
xmlURI
xmlCreateURI
xmlFreeURI
xmlPrintURI
xmlSaveUri
xmlURIEscapeStr
xmlURIEscape
xmlURIFromPath
xmlNormalizeWindowsPath
xmlURIPtr
xmlParseURI
xmlParseURIRaw
xmlUnlinkNode
xmlDocSetRootElement
xmlFreeNode
xmlUnlockLibrary
xmlUnlockLibrary
xmlValidCtxtPtr
xmlValidityErrorFunc
xmlValidityWarningFunc
xmlValidGetValidElements
xmlValidGetValidElements
xmlValidateAttributeDecl
xmlParseDefaultDecl
xmlValidateAttributeValue
xmlParseAttributeType
xmlValidateOneAttribute
xmlValidateOneElement
xmlWriter
LIBXML_WRITER_ENABLED
xmlXPathCheckError
xmlXPathPopBoolean
xmlXPathPopExternal
xmlXPathPopNodeSet
xmlXPathPopNumber
xmlXPathPopString
xmlXPathCompExprPtr
xmlXPathCompile
xmlXPathCtxtCompile
xmlXPathContext
xmlXPathFreeContext
xmlXPathNewContext
xmlXPtrNewContext
xmlXPathError
err
xmlXPathEval
xmlXPathEvalExpression
xmlXPathEvalPredicate
xmlXPtrEvalRangePredicate
xmlXPathFreeObject
xmlXPathFreeNodeSetList
xmlXPathFunction
xmlXPathFunctionLookup
xmlXPathFunctionLookupNS
xmlXPathNodeTrailingSorted
xmlXPathNodeTrailing
xmlXPathObject
xmlXPathContextSetCache
xmlXPathObjectPtr
xmlXPathCompiledEval
xmlXPathEval
xmlXPathEvalExpression
xmlXPathFreeNodeSetList
xmlXPathFreeObject
xmlXPathNewBoolean
xmlXPathNewCString
xmlXPathNewFloat
xmlXPathNewNodeSet
xmlXPathNewNodeSetList
xmlXPathNewString
xmlXPathNewValueTree
xmlXPathNodeEval
xmlXPathWrapNodeSet
xmlXPtrEval
xmlXPtrLocationSetAdd
xmlXPtrLocationSetCreate
xmlXPtrLocationSetDel
xmlXPtrNewCollapsedRange
xmlXPtrNewLocationSetNodeSet
xmlXPtrNewLocationSetNodes
xmlXPtrNewRange
xmlXPtrNewRangeNodeObject
xmlXPtrNewRangeNodePoint
xmlXPtrNewRangeNodes
xmlXPtrNewRangePointNode
xmlXPtrNewRangePoints
xmlXPtrWrapLocationSet
xmlXPathParserContext
xmlXPathFreeParserContext
xmlXPathNewParserContext
xmlXPathTrailingSorted
xmlXPathTrailing
xmlns
xmlNamespaceParseNSDef
xmlns:???
xmlParseAttribute
xmltextReader
xmlReaderForDoc
xmlReaderForFd
xmlReaderForIO
xmlReaderForMemory
xmlReaderNewDoc
xmlReaderNewFd
xmlReaderNewIO
xmlReaderNewMemory
xmlReaderNewWalker
xmlReaderWalker
xpath
xmlShellPrintXPathError
xmlShellPrintXPathResult
xmlXPtrRangeToFunction
xpointer
XINCLUDE_PARSE_XPOINTER
A-B
C-C
D-E
F-I
J-N
O-P
Q-R
S-S
T-U
V-X
Y-a
b-b
c-c
d-d
e-e
f-f
g-h
i-i
j-l
m-m
n-n
o-o
p-p
q-r
s-s
t-t
u-v
w-w
x-x
y-z
Daniel Veillard