tinyxml 怎么显示 加密文本

tinyxml 如何显示 加密文本
现在有个 经过Base64 加密的 BYTE* 类型数据 我想把它显示在tinyxml操作的xml文件内,应该怎么弄,我尝试把它转化为cstring 类型的字符串,但是:

无法显示 XML 页。 
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 


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

文本内容中发现无效字符。处理资源 'file:///F:/visualizer.xml' 时出错。第 4 行,位置: 114 

  <Image0 ImageSize="949040" FillRectLeft="100" FillRectTop="100" FillRectHeight="100" FillRectWidth="100">

 
比较急,求救。

------解决方案--------------------
C/C++ code

//length为加密数据 pb 的长度
char tm="01234567879ABCDEF";
char *ps = new char[length*2+1];
for(int i=0; i<length; i++)
{
ps[i*2]=pb[i]/16;
ps[i*2+1] = pb[i]%16;

}
ps[lenght*2] = '\0';
//将ps写入XML

------解决方案--------------------
有无效字符,要么就转换一下,或者BASE64解码回来