0 0 ?÷ able>
void entityDecl (void * ctx,
const xmlChar * name,
int type,
const xmlChar * publicId,
const xmlChar * systemId,
xmlChar * content)
An entity definition has been parsed DEPRECATED: use xmlSAX2EntityDecl()
| ctx: | the user data (XML parser context) |
| name: | the entity name |
| type: | the entity type |
| publicId: | The public ID of the entity |
| systemId: | The system ID of the entity |
| content: | the entity value (without processing). |
void attribute (void * ctx,
const xmlChar * fullname,
const xmlChar * value)
Handle an attribute that has been read by the parser. The default handling is to convert the attribute into an DOM subtree and past it in a new xmlAttr element added to the element. DEPRECATED: use xmlSAX2Attribute()
| ctx: | the user data (XML parser context) |
| fullname: | The attribute name, including namespace prefix |
| value: | The attribute value |
xmlNsPtr getNamespace (void * ctx)
Get the current element namespace. DEPRECATED
| ctx: | the user data (XML parser context) |
| Returns: | the xmlNsPtr or NULL if none |
void setDocumentLocator (void * ctx,
xmlSAXLocatorPtr loc)
Receive the document locator at startup, actually xmlDefaultSAXLocator Everything is available on the context, so this is useless in our case. DEPRECATED
| ctx: | the user data (XML parser context) |
| loc: | A SAX Locator |
void initxmlDefaultSAXHandler (xmlSAXHandlerV1 * hdlr,
int warning)
Initialize the default XML SAX