Re: [xml] xmlParseMemory, xmlDocGetRootElement, ->xmlChildrenNode
- From: Michael Rothwell <rothwell holly-springs nc us>
- To: xml gnome org
- Subject: Re: [xml] xmlParseMemory, xmlDocGetRootElement, ->xmlChildrenNode
- Date: Sun, 24 Nov 2002 17:03:41 -0500
Never mind.
s/xml-config/xml2-config/ makes all the difference...
-Michael
Michael Rothwell wrote:
"child" in the code below ends up being NULL. I'm having a hard time
figuring out why. This is the XML it's parsing; if I dump gteldata, it
get it back.
<?xml version="1.0"?>
<cid id="modem:/dev/ttyS2:[1415528707]">
<NAME>TESTNAME</NAME>
<NMBR>TESTNMBR</NMBR>
</cid>
gteldata=xmlParseMemory(rbuf, l);
printf("gteldata:%p\n",gteldata);
if (!gteldata) return TRUE;
root = xmlDocGetRootElement(gteldata);
printf("root:%p\n",root);
if (!root)
{
xmlFreeDoc(gteldata);
gteldata = NULL;
return TRUE;
};
child = root->xmlChildrenNode;
printf("child:%p\n",child);
... should I not be using xmlChildrenNode or xmlDocGetRootElement?
--
Michael Rothwell
e: rothwell at holly-springs.nc.us
k: http://www.rothwells.info/rothwell-public-key.txt
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]