xmlParser

7.13.2
Apertura e ricerca all'interno di un XML

Sintassi

void * xmlParser(XMLDOC *lpXml,SINT cmd,SINT info,void *ptr);

Parametri


Commenti

La funzione permette di aprire e fare ricerche all'interno di un documento XML.

Comandi

WS_OPEN
Apre un documento XML da un file o dalla memoria (alloca in memoria il documento e lo pre analizza).
XMLDOC xmlWSDL;
CHAR *pWSDLFile="c:\\Test.xml";
ZeroFill(xmlWSDL);
xmlWSDL.bUseNamespace=TRUE;
XMLServer(&xmlWSDL,WS_OPEN,XMLOPEN_FILE,pWSDLFile);

WS_CLOSE
Chiude un documento XML. Libera le risorse impegnate.
xmlParser(&xmlWSDL,WS_CLOSE,0,NULL);

WS_FIND
Ricerca un "elemento" nel documento XML, ritorna il primo elemento trovato con le caratteristiche ricercate.
info contiene l'indice di inizio ricerca: 0 uguale dall'inizio.
ptr contiene una stringa con il nomi degli elementi separati da punto.

XMLELEMENT *pXml;
pXml=xmlParser(&xmlResponse,WS_FIND,0,"RESPONSE");

Ex XMLServer()
See also:
Easyhand C/C++: xmlParser | Last modified: 15/03/2012 13.43.10 Europe/Rome | #1.753
P.. 1405
Easyhand C/C++
Una mano alle tue idee.
Privacy Policy