#include <stdlib.h>
#include <stdio.h>
#include <cstring>
#include <sys/stat.h>
#include "xmlparse.h"
#include <xml.h>
#include <portability.h>
Go to the source code of this file.
|
| static txmlElement * | NewElt (const char *name, const char **atts) |
| txmlElement * | xmlInsertElt (txmlElement *curElt, const char *name, const char **atts) |
| static void | startElement (void *userData, const char *name, const char **atts) |
| static void | endElement (void *userData, const char *) |
| static void | CharacterData (void *userData, const char *s, int len) |
| txmlElement * | xmlReadFile (const char *file) |
| static void | wr (int indent, const char *buf, FILE *out) |
| static void | wrrec (txmlElement *startElt, FILE *out) |
| int | xmlWriteFile (const char *file, txmlElement *startElt, char *dtd) |
| char * | xmlGetAttr (txmlElement *curElt, char *attrname) |
| txmlElement * | xmlNextElt (txmlElement *startElt) |
| txmlElement * | xmlSubElt (txmlElement *startElt) |
| txmlElement * | xmlWalkElt (txmlElement *startElt) |
| txmlElement * | xmlWalkSubElt (txmlElement *startElt, txmlElement *topElt) |
| txmlElement * | xmlFindNextElt (txmlElement *startElt, char *name) |
| txmlElement * | xmlFindEltAttr (txmlElement *startElt, char *name, char *attrname, char *attrvalue) |
◆ BUFMAX
◆ CharacterData()
| void CharacterData |
( |
void * | userData, |
|
|
const char * | s, |
|
|
int | len ) |
|
static |
◆ endElement()
| void endElement |
( |
void * | userData, |
|
|
const char * | ) |
|
static |
◆ NewElt()
| txmlElement * NewElt |
( |
const char * | name, |
|
|
const char ** | atts ) |
|
static |
◆ startElement()
| void startElement |
( |
void * | userData, |
|
|
const char * | name, |
|
|
const char ** | atts ) |
|
static |
◆ wr()
| void wr |
( |
int | indent, |
|
|
const char * | buf, |
|
|
FILE * | out ) |
|
static |
◆ wrrec()
◆ xmlFindEltAttr()
◆ xmlFindNextElt()
◆ xmlGetAttr()
| char * xmlGetAttr |
( |
txmlElement * | curElt, |
|
|
char * | attrname ) |
◆ xmlInsertElt()
◆ xmlNextElt()
◆ xmlReadFile()
◆ xmlSubElt()
◆ xmlWalkElt()
◆ xmlWalkSubElt()
◆ xmlWriteFile()
| int xmlWriteFile |
( |
const char * | file, |
|
|
txmlElement * | startElt, |
|
|
char * | dtd ) |