我想将数据库中的信息保存到xml中,其中一个图像字段,我想把它转换下保存到xml中,但好像有问题
           jpegimage:=tjpegimage.Create;
          jpegimage.LoadFromFile('d:\aaa.jpg');//(ADOQuery.fieldbyname('g_pic'));
          picfile:=TMemoryStream.Create;
          jpegimage.SaveToStream(picfile);
          li_pic_len := picFile.Seek(0,2);  //图片长度
          //---如果长度大于0,表示有图片,
          if li_pic_len>0 then
          begin
            setlength(ls_pic,li_pic_len);     
            PicFile.Seek(0,0);
            PicFile.Read(ls_pic[1],li_pic_len);
          end;
          PicFile.Free;
          jpegimage.Free;
      
然后我将把ls_pic写到xml中,出现如下的结果,我的图像有4148  <g_pic>?</g_pic> 
不知道那里出问题了