[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] Use of the "&" character in the content of a Node
- From: "A. Pagaltzis" <pagaltzis gmx de>
- To: xml gnome org
- Subject: Re: [xml] Use of the "&" character in the content of a Node
- Date: Thu, 18 May 2006 18:26:27 +0200
* A. Pagaltzis <pagaltzis gmx de> [2006-05-18 18:10]:
> > nodePtr = xmlNewNode(NULL, "node");
> > if (nodePtr)
> > {
> > xmlNodeSetContent(nodePtr, "111&222");
> > }
>
>
> nodePtr = xmlNewNode(NULL, "node");
> if (nodePtr)
> {
> xmlNodeAddContent(nodePtr, "111&222");
> }
Err, they’re probably both equally wrong. I *think* you want
this:
nodePtr = xmlNewNode(NULL, "node");
textPtr = xmlNewText("111&222");
if (nodePtr && textPtr)
{
xmlAddChild(nodePtr, textPtr);
}
But I can’t check right now.
In any case, the correct solution will take the string "111&222"
and automatically put the properly escaped "111&222" into the
text node.
Regards,
--
Aristotle Pagaltzis // <http://plasmasturm.org/>
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]