易截截图软件、单文件、免安装、纯绿色、仅160KB

C++struct对象和XML转换问题。。。

问下:

    我要将一个结构体struct对象转换成xml,如下:

    结构体:struct  structXML
              {
                  string sA;
                  string sB;
                  string sC;
                }
            structXML stxml;
            stxml.sA="sa";
            stxml.sB="sb";
            stxml.sC="sc";
    要转换成的XML:
    <.....xml 头>
    <struct>
      <sA>"sa" </sA>
      <sB>"sb" </sB>
      <sC>>"sc" </sC>
    </struct>


    请问怎么做啊???
    想下思路大概是这样的,能否获取结构体的属性名,如sA,然后再获取"sa",然后写入xml...
    写入xml不是问题,问题是如何获取结构体的属性名,如果是不同的结构体类型的话。。。

    大家给点想法阿,紧急要。。。
用C/C++ stru


相关问答:

C 程序问题 (二) - C/C++ / C语言

问一下:
#include <stdio.h>
int main()
{
  char x, y, z;
  int i;
  int a[16];
  for(i=0; i<=16; i++)
  {
  a[i] = 0;
  ......

C、C++、VC++ 精品电子书发布啦!

内容涉及:C、C++、STL、VC++、MFC、COM、ATL、Windows网络编程、数据库编程、Windows驱动编程、软件工程、Windows操作系统编程,等等方面。

下载地址:http://www.cctry.com/forumdisplay.php?fid=46

......

VC++ 中的&符号 对应的是Delphi中的哪个符号??

VC++ 中, &变量名。 是什么意思。 Delphi中 和他一样的符号 是哪个、?

大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时, ......

请教一题C,我看不明白! - C/C++ / C语言

#include "stdio.h"
void main()
{
  int *p;
  int a[10]={0,1,2,3,4,5,6,7,8,9};
  int k=0;
  p=a;
  for(int i=0;i<10;i++,p ......

C/C++里屏shift+f10键要怎么写! - C/C++ / C++ 语言

SHIFT加F10与那个键右ctrl边上的那个键功能一样,想屏这个
但不知要怎么写那个组合键!
有没哪个大侠放一段这个的代码或写一段
http://topic.csdn.net/u/20090609/15/7dc9fb70-243f-4070-9cfd-34e48b66e6c6.html ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号