读书人

关于将文件转存为xml格式,该怎么处理

发布时间: 2012-01-23 21:57:28 作者: rapoo

关于将文件转存为xml格式
我想用c++编程 将一种脱机数据文件转存为xml格式保存
文件已经循环正确读出,但循环转存为xml格式始终让我很头疼
xml格式中需要多个节点保存每个样本数据的x坐标,y坐标,灰度值
我的问题如下:
1,xml中怎样循环写入节点(因为一个文件中有多个样本,而每个样本需要一个节点保存其信息)
2,xml中怎样写入变量 (因为写入x,y坐标和灰度值都是读出来的变量),网上的例子几乎都是直接写入已知字符
比如:
我想在节点Node的值为n的值
若int n=2;
MSXML2::IXMLDOMElementPtr Node;
pDoc->raw_createElement((_bstr_t)(int*)n, &Node);//Y通道 灰度图像的Y坐标
以上写法在vs2008中是错误的

希望各位高手能够解惑



[解决办法]
楼主看看:
http://blog.csdn.net/sdl2005lyx/article/details/6634072
[解决办法]
把str二维数组自己处理一下,先存入一个字符串中,再一次Node->Puttext(_bstr_t(str));写入

读书人网 >VC/MFC

热点推荐