首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么用字符串写入XML文件

2012-12-24 
如何用字符串写入XML文件现在我有一个XML格式的字符串:char *a;把他转为xmlchar *:xmlchar *b BAD_CAST

如何用字符串写入XML文件
现在我有一个XML格式的字符串:char *a;把他转为xmlchar *:xmlchar *b = BAD_CAST a;用它写入xml文件。
操作如下:
xmlDocPte doc;
doc = xmlParseDoc(b);
调试是看到b的值是Xml格式的,如下:
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <node1>content of node1</node1>
  <node3 attribute="yes">node has attributes</node3>
  <node4>other way to create content</node4>
</root>
但doc值是:doc = 0x005e6138 {_private=0x00000000 type=XML_DOCUMENT_NODE name=0x00000000 <错误的指针> ...}

xmlParseDoc()无法做到啊?还是要怎么做?求助!!!麻烦大家帮一下。。。谢谢!
[解决办法]
问题解决,结贴!!!

热点排行