# The XML C library for Gnome

## API Alphabetic Index w-x for libxml2

Main Menu

- Home
- Introduction
- FAQ
- Documentation
- Reporting bugs and getting help
- How to help
- Downloads
- News
- XML
- XSLT
- Python and bindings
- libxml architecture
- The tree output
- The SAX interface
- Validation & DTDs
- Memory Management
- Encodings support
- I/O Interfaces
- Catalog support
- The parser interfaces
- Entities or no entities
- Namespaces
- Upgrading 1.x code
- Thread safety
- DOM Principles
- A real example
- Contributions
- 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
- Pascal bindings
- Bug Tracker

## A-C D-E F-I J-P Q-S T-W X-a b-b c-c d-d e-e f-f g-i j-l m-n o-p q-r s-s t-t u-v w-x

## Letter w:

walker
  xmlListReverseWalk xmlListWalk xmlListWalker
walking
  xmlListWalker
want
  xmlCharEncFirstLine xmlCharEncInFunc xmlCharEncOutFunc
warn
  xmlCheckVersion
warning
  docbCreatePushParserCtxt htmlCreatePushParserCtxt initxmlDefaultSAXHandler warningSAXFunc xmlCreatePushParserCtxt xmlParserValidityWarning xmlParserWarning xmlSchemaSetValidErrors xmlSearchNs xmlValidityWarningFunc
warnings
  xmlGetWarningsDefaultValue xmlPedanticParserDefault
was
  CHECK_ERROR CHECK_ERROR0 xmlAddChild xmlAddNextSibling xmlAddPrevSibling xmlAddSibling xmlDocDumpFormatMemory xmlDocDumpFormatMemoryEnc xmlDocSetRootElement xmlHasNsProp xmlHasProp xmlKeepBlanksDefault xmlKeepBlanksDefaultValue xmlNewNs xmlNodeDump xmlNodeDumpOutput xmlParseFile xmlParseReference xmlReplaceNode xmlXPathCheckError
way
  HTML_COMMENT_NODE HTML_ENTITY_REF_NODE HTML_PI_NODE HTML_PRESERVE_NODE HTML_TEXT_NODE xmlKeepBlanksDefault xmlNewGlobalNs
ways:
  xmlValidGetValidElements
well
  htmlSAXParseDoc htmlSAXParseFile xmlCopyDoc xmlParseBalancedChunkMemory xmlParseCtxtExternalEntity xmlParseExternalEntity xmlParserNodeInfo
well-balanced
  xmlParseBalancedChunkMemory
well-formed
  xmlParseCtxtExternalEntity xmlParseExtParsedEnt xmlParseExternalEntity xmlValidateDtdFinal
wellformed
  xmlParseFile
were
  xmlKeepBlanksDefault xmlMemShow xmlParserNodeInfo xmlXIncludeProcess
what
  xmlCatalogGetDefaults xmlCatalogSetDefaults xmlParserNodeInfo
where
  xmlChar xmlCopyProp xmlCopyPropList xmlNanoHTTPFetch xmlNanoHTTPSave xmlNewNs
which
  LIBXML_DLL_IMPORT xmlAddChild xmlAutomataNewCountedTrans xmlAutomataNewCounterTrans xmlBufferFree xmlBufferWriteCHAR xmlBufferWriteChar xmlBufferWriteQuotedString xmlBufferWriteXmlCHAR xmlLoadExternalEntity xmlMemShow xmlNoNetExternalEntityLoader xmlParserInput xmlPushInput xmlSchemaParse xmlShellReadlineFunc xmlXPathSubstringFunction xmlXPtrNewContext
while
  xmlInitCharEncodingHandlers xmlLoadExtDtdDefaultValue xmlParseAttributeType xmlParseEnumeratedType xmlParseEnumerationType xmlParseNotationType xmlParserDebugEntities xmlSetGenericErrorFunc xmlValidGetValidElements
white
  xmlKeepBlanksDefault xmlXPathNormalizeFunction
whitespace
  xmlIsBlankNode xmlXPathIdFunction xmlXPathNormalizeFunction
whitespace-separated
  xmlXPathIdFunction
whitespaces
  ignorableWhitespace ignorableWhitespaceSAXFunc
whose
  xmlAutomataNewCountTrans xmlAutomataNewOnceTrans
within
  xmlAutomataNewCounterTrans xmlNewDocComment xmlNewDocNode xmlNewDocRawNode xmlNewDocText xmlNodeGetBase xmlNs xmlParseCharData xmlParseComment xmlParseCtxtExternalEntity xmlParserFindNodeInfo xmlParserPrintFileContext xmlReconciliateNs xmlSearchNs xmlValidGetValidElements xmlXPathIntersection
without
  entityDecl entityDeclSAXFunc htmlNewDocNoDtD xmlNewGlobalNs xmlScanName xmlValidateOneAttribute
won
  xmlLoadSGMLSuperCatalog xmlParseAttValue
words
  xmlXPathNormalizeFunction xmlXPathStringLengthFunction
work
  LIBXML_DLL_IMPORT XML_GET_LINE xmlDoValidityCheckingDefaultValue xmlNodeGetBase xmlRemoveProp xmlSAXParseDoc xmlSAXParseFile xmlSAXParseFileWithData xmlSAXParseMemory
worked
  xmlNanoFTPCwd
working
  xmlParserInputState
works
  xmlShellDu
would
  htmlAutoCloseTag
write
  xmlFindCharEncodingHandler xmlGetCharEncodingHandler xmlOutputBufferCreateIO xmlOutputWriteCallback xmlShellWrite
writes
  xmlBufferWriteQuotedString xmlOutputBufferWrite xmlOutputBufferWriteString
writing
  xmlOutputBufferCreateFilename
written
  htmlDocDump htmlNodeDumpFileFormat htmlSaveFile htmlSaveFileEnc htmlSaveFileFormat xmlBufferDump xmlC14NDocDumpMemory xmlC14NDocSave xmlCharEncFirstLine xmlCharEncInFunc xmlCharEncOutFunc xmlCopyChar xmlCopyCharMultiByte xmlDocDump xmlMemDisplay xmlOutputBufferClose xmlOutputBufferFlush xmlOutputBufferWrite xmlOutputBufferWriteString xmlOutputWriteCallback xmlSaveFile xmlSaveFileEnc xmlSaveFileTo xmlSaveFormatFile xmlSaveFormatFileEnc xmlSaveFormatFileTo
www
  getSystemId xmlC14NDocDumpMemory xmlC14NDocSave xmlC14NDocSaveTo xmlGetCharEncodingName xmlSchemaGetPredefinedType

## Letter x:

x00B7
  xmlIsExtender
x02D0
  xmlIsExtender
x02D1
  xmlIsExtender
x0387
  xmlIsExtender
x0640
  xmlIsExtender
x0E46
  xmlIsExtender
x0EC6
  xmlIsExtender
x10000-x10FFFF
  xmlIsChar
x20
  xmlIsBlank xmlIsPubidChar
x20-xD7FF
  xmlIsChar
x3005
  xmlIsExtender
x3007
  xmlIsIdeographic
x3021-x3029
  xmlIsIdeographic
x3031-x3035
  xmlIsExtender
x309D-x309E
  xmlIsExtender
x30FC-x30FE
  xmlIsExtender
x4E00-x9FA5
  xmlIsIdeographic
xDxA
  xmlCurrentChar
xE000-xFFFD
  xmlIsChar
xml
  xmlSetEntityReferenceFunc
xml-c14n
  xmlC14NDocDumpMemory xmlC14NDocSave xmlC14NDocSaveTo
xml-exc-c14n
  xmlC14NDocDumpMemory xmlC14NDocSave xmlC14NDocSaveTo
xml:
  XML_XML_NAMESPACE
xml:base
  xmlNodeSetBase
xml:lang
  xmlNodeGetLang xmlNodeSetLang xmlXPathLangFunction
xml:space
  xmlNodeGetSpacePreserve xmlNodeSetSpacePreserve
xmlAttr
  attribute attributeSAXFunc
xmlAttrPtr
  xmlCopyProp xmlCopyPropList xmlGetID
xmlAttributePtr
  xmlGetDtdAttrDesc xmlGetDtdQAttrDesc
xmlAttributeTablePtr
  xmlCopyAttributeTable
xmlBuffer
  xmlCharEncFirstLine xmlCharEncInFunc xmlCharEncOutFunc
xmlCatalogAllow
  xmlCatalogGetDefaults
xmlCatalogPtr
  xmlNewCatalog
xmlCatalogResolvePublic
  xmlCatalogGetPublic
xmlCatalogResolveSystem
  xmlCatalogGetSystem
xmlCharEncoding
  xmlGetCharEncodingHandler
xmlCharEncodingHandlerPtr
  xmlRegisterCharEncodingHandler
xmlChars
  xmlBufferWriteCHAR xmlBufferWriteXmlCHAR xmlParserInputGrow xmlParserInputRead
xmlCleanupThreads
  xmlCleanupThreads
xmlCreateIntSubset
  xmlNewDtd
xmlDefaultSAXLocator
  setDocumentLocator setDocumentLocatorSAXFunc
xmlDocPtr
  xmlCopyDoc
xmlDocumentGetBase
  xmlNodeGetBase
xmlDtdPtr
  xmlCopyDtd xmlParseDTD xmlSAXParseDTD
xmlElementContentPtr
  xmlCopyElementContent xmlParseElementChildrenContentD xmlParseElementChildrenContentDecl xmlParseElementMixedContentDecl
xmlElementPtr
  xmlGetDtdElementDesc xmlGetDtdQElementDesc
xmlElementTablePtr
  xmlCopyElementTable
xmlEncodeEntities
  xmlEncodeEntitiesReentrant
xmlEncodeEntitiesReentrant
  xmlNewChild xmlNewDocNode
xmlEntitiesTablePtr
  xmlCopyEntitiesTable xmlCreateEntitiesTable
xmlEntityPtr
  getEntity getEntitySAXFunc getParameterEntity getParameterEntitySAXFunc xmlNewEntityInputStream xmlParseEntityRef
xmlEnumerationPtr
  xmlCopyEnumeration xmlCreateEnumeration
xmlExternalEntityLoader
  xmlGetExternalEntityLoader
xmlFree
  xmlC14NDocDumpMemory
xmlFreeMutex
  xmlFreeMutex
xmlGetGlobalState
  xmlGetGlobalState
xmlGetThreadId
  xmlGetThreadId
xmlHashTablePtr
  xmlHashCreate
xmlIDPtr
  xmlAddID
xmlIndentTreeOutput
  xmlDocDumpFormatMemory xmlDocDumpFormatMemoryEnc xmlNodeDump xmlNodeDumpOutput
xmlInitParser
  htmlInitAutoClose
xmlInitThreads
  xmlInitThreads
xmlInitializeCatalog
  xmlCatalogAdd
xmlInitializeGlobalState
  xmlInitializeGlobalState
xmlInputCloseCallback
  xmlRegisterInputCallbacks
xmlInputMatchCallback
  xmlRegisterInputCallbacks
xmlInputOpenCallback
  xmlRegisterInputCallbacks
xmlInputReadCallback
  xmlRegisterInputCallbacks
xmlIsBlankNode
  xmlKeepBlanksDefault
xmlIsMainThread
  xmlIsMainThread
xmlKeepBlanksDefault
  xmlDocDumpFormatMemory xmlDocDumpFormatMemoryEnc xmlNodeDump xmlNodeDumpOutput
xmlLineNumbersDefault
  XML_GET_LINE xmlGetLineNo
xmlListWalk
  xmlListWalker
xmlLoadExtDtdDefaultValue
  XML_COMPLETE_ATTRS XML_DETECT_IDS
xmlLocationSetPtr
  xmlXPtrFreeLocationSet xmlXPtrLocationSetCreate
xmlLockLibrary
  xmlLockLibrary
xmlMutexLock
  xmlMutexLock
xmlMutexUnlock
  xmlMutexUnlock
xmlNanoFTPGet
  ftpDataCallback
xmlNanoFTPList
  ftpListCallback
xmlNewDocRawNode
  xmlNewDocNode
xmlNewMutex
  xmlMutexPtr
xmlNewTextChild
  xmlNewChild
xmlNodeListGetString
  xmlNodeListGetRawString
xmlNodePtr
  xmlCopyNode xmlCopyNodeList xmlDocCopyNode xmlDocGetRootElement xmlXPathNodeSetAdd xmlXPathNodeSetAddUnique xmlXPathNodeSetCreate xmlXPathNodeSetDel xmlXPtrBuildNodeList
xmlNodeSetPtr
  xmlXPathFreeNodeSet xmlXPathNodeSetCreate
xmlNotationPtr
  xmlGetDtdNotationDesc
xmlNotationTablePtr
  xmlCopyNotationTable
xmlNsPtr
  getNamespace xmlCopyNamespace xmlCopyNamespaceList xmlGetNsList
xmlOutputCloseCallback
  xmlRegisterOutputCallbacks
xmlOutputMatchCallback
  xmlRegisterOutputCallbacks
xmlOutputOpenCallback
  xmlRegisterOutputCallbacks
xmlOutputWriteCallback
  xmlRegisterOutputCallbacks
xmlParseElementChildrenContentDecl
  xmlParseElementChildrenContentD
xmlParseElementContentDecl
  xmlParseElementChildrenContentDecl xmlParseElementMixedContentDecl
xmlParseElementDecl
  xmlParseElementContentDecl
xmlParseFile
  xmlParseCatalogFile
xmlParseNamespace:
  xmlParseNamespace
xmlParseURI
  xmlURIEscape
xmlParserCtxtPtr
  xmlNewParserCtxt
xmlParserErrors
  docbParseChunk htmlParseChunk xmlParseChunk
xmlParserFindNodeInfoIndex
  xmlParserFindNodeInfoIndex
xmlParserInput
  xmlParserInput
xmlParserInputBufferCreateFilename
  xmlParserInputBufferCreateFname
xmlParserInputPtr
  resolveEntity resolveEntitySAXFunc xmlFreeInputStream xmlLoadExternalEntity xmlNoNetExternalEntityLoader xmlParserPrintFileContext xmlParserPrintFileInfo
xmlParserNodeInfo
  xmlParserFindNodeInfo
xmlPopInput:
  xmlPopInput
xmlPushInput:
  xmlPushInput
xmlRMutexLock
  xmlRMutexLock
xmlRMutexUnlock
  xmlRMutexUnlock
xmlRefPtr
  xmlAddRef
xmlSetExternalEntityLoader
  resolveEntity resolveEntitySAXFunc
xmlSnprintfElementContent
  xmlSprintfElementContent
xmlStrEqual
  xmlStrEqual
xmlStrdup
  xmlMemStrdup
xmlStringDecodeEntities
  xmlDecodeEntities
xmlStringGetNodeList
  xmlParseAttValue
xmlURI
  xmlCreateURI xmlFreeURI xmlPrintURI xmlSaveUri
xmlURIEscapeStr
  xmlURIEscape
xmlURIPtr
  xmlParseURI
xmlUnlinkNode
  xmlFreeNode
xmlUnlockLibrary
  xmlUnlockLibrary
xmlValidCtxtPtr
  xmlValidityErrorFunc xmlValidityWarningFunc
xmlValidGetValidElements
  xmlValidGetValidElements
xmlValidateOneAttribute
  xmlValidateOneElement
xmlXPathCheckError
  xmlXPathPopBoolean xmlXPathPopExternal xmlXPathPopNodeSet xmlXPathPopNumber xmlXPathPopString
xmlXPathContext
  xmlXPathFreeContext xmlXPathNewContext xmlXPathParserContext xmlXPtrNewContext
xmlXPathError
  xmlXPathSetError
xmlXPathFreeObject
  xmlXPathFreeNodeSetList
xmlXPathFunction
  xmlXPathFunctionLookup xmlXPathFunctionLookupNS
xmlXPathNodeTrailingSorted
  xmlXPathNodeTrailing
xmlXPathObjectPtr
  xmlXPathCompile xmlXPathCompiledEval xmlXPathEval xmlXPathEvalExpression xmlXPathFreeNodeSetList xmlXPathFreeObject xmlXPathNewBoolean xmlXPathNewCString xmlXPathNewFloat xmlXPathNewNodeSet xmlXPathNewNodeSetList xmlXPathNewString xmlXPathNewValueTree xmlXPathWrapNodeSet xmlXPtrEval xmlXPtrLocationSetAdd xmlXPtrLocationSetCreate xmlXPtrLocationSetDel xmlXPtrNewCollapsedRange xmlXPtrNewLocationSetNodeSet xmlXPtrNewLocationSetNodes xmlXPtrNewRange xmlXPtrNewRangeNodeObject xmlXPtrNewRangeNodePoint xmlXPtrNewRangeNodes xmlXPtrNewRangePointNode xmlXPtrNewRangePoints xmlXPtrWrapLocationSet
xmlXPathParserContext
  xmlXPathFreeParserContext xmlXPathNewParserContext
xmlXPathTrailingSorted
  xmlXPathTrailing
xpath
  xmlShellPrintXPathError xmlShellPrintXPathResult

## A-C D-E F-I J-P Q-S T-W X-a b-b c-c d-d e-e f-f g-i j-l m-n o-p q-r s-s t-t u-v w-x

Daniel Veillard