急救,libxml中如何将字符串data转换成xmlNodePtr或xmlNode呢?

hjleochen 2003-09-28 11:30:01
如:
我有一个字串
char *str = "<title>csdn libmxl</title>";

libxml2中
我如何将其转换成xmlNodePtr或xmlNode呢?
这种功能对于socket中传递参数应该是很有用的,为什么我没找到相关功能,请高人指点。
谢谢!
...全文
232 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liupengfei81 2003-09-28
  • 打赏
  • 举报
回复
关注
hjleochen 2003-09-28
  • 打赏
  • 举报
回复
自问自答,hehe

都是我思路不够开阔,老是想着去转成xmlNodePtr或xmlNode而没想到转成doc,不过嘛,后来我还是想到了。嘿嘿!

xmlParseDoc ()
xmlDocPtr xmlParseDoc (xmlChar *cur);
parse an XML in-memory document and build a tree.


cur : a pointer to an array of xmlChar
Returns : the resulting document tree


--------------------------------------------------------------------------------

xmlParseMemory ()
xmlDocPtr xmlParseMemory (const char *buffer,
int size);
parse an XML in-memory block and build a tree.


buffer : an pointer to a char array
size : the size of the array
Returns : the resulting document tree

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧