libxml2
Loading...
Searching...
No Matches
Data Fields
_xmlDoc Struct Reference

An XML or HTML document. More...

#include <tree.h>

Data Fields

void *  _private
  application data
  XML_DOCUMENT_NODE or XML_HTML_DOCUMENT_NODE.
char *  name
  NULL.
struct _xmlNode *  children
  first child
struct _xmlNode *  last
  last child
struct _xmlNode *  parent
  parent node
struct _xmlNode *  next
  next sibling
struct _xmlNode *  prev
  previous sibling
struct _xmlDoc *  doc
  reference to itself
int  compression
  level of zlib compression
int  standalone
  standalone document (no external refs)
struct _xmlDtd *  intSubset
  internal subset
struct _xmlDtd *  extSubset
  external subset
struct _xmlNs *  oldNs
  used to hold the XML namespace if needed
xmlChar *  version
  version string from XML declaration
xmlChar *  encoding
  actual encoding if any
void *  ids
  hash table for ID attributes if any
void *  refs
  hash table for IDREFs attributes if any
xmlChar *  URL
  URI of the document.
int  charset
  unused
struct _xmlDict *  dict
  dict used to allocate names if any
void *  psvi
  for type/PSVI information
int  parseFlags
  xmlParserOption enum used to parse the document
int  properties
  xmlDocProperties of the document

Detailed Description

An XML or HTML document.

Field Documentation

◆  standalone

int standalone

standalone document (no external refs)

  • 1 if standalone="yes",
  • 0 if standalone="no",
  • -1 if there is no XML declaration,
  • -2 if there is an XML declaration, but no standalone attribute was specified

The documentation for this struct was generated from the following file:

Generated by doxygen 1.14.0

AltStyle によって変換されたページ (->オリジナル) /