libxml2如何获得xml的字符串? - .NET技术 / C#
在C板块没人告诉,相信这里高人会多些。
例如C#中的,已知一段XML字符串,可以Load到一个Document对象里,
也可以从Document里获得整个XML字符串信息。
我现在用C操作libxml2,也想做到同样的事情,就是从xmlDocPtr中获得
整个XML的字符串信息。
C/C++ code:
xmlDocPtr doc;
char *tt = "<?xml version='1.0'?><class version='1.0'><sigcode for='actions'></sigcode><actions><copy></copy></actions></class>";
doc = xmlReadMemory(tt,strlen(tt),NULL,"UTF-8",XML_PARSE_RECOVER);
加载是这样了,如何再从doc里获得字符串呢?
如何问题解决了,我不会吝啬分的o_@!
现在主要问题就是如何从已知的doc中获得里面所有的XML字符串信息内容。。。。。。。
大家帮帮忙,用过libxml2的帮帮忙
一个回帖的都没有,高手都不在吗?
问题解决了,咳~
连接分的都没有啊
-_-!来个接分的就好。
顶贴是种美德o.@!
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
现在有个xml文件是<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xm ......
XML文件内容:
- <ResList>
<page>0</page>
- <resItem>
<resName>WWW</resName>
</resItem>
- <resItem>
&nb ......
下面是XML初始文件内容
XML code:
<upd:Update xmlns:lar="http://schemas.microsoft.com/msus/2002/12/LogicalApplicabilityRules" xmlns:cmd="http://schemas.microsoft.com/msus/2002/12/Up ......