老大让我 套接字传输数据 用 zlib压缩的xml数据格式,给了我一个模板如下:<Cmd>
<Type>Login</Type>
<Content>
<User>user name</User>
<Password>md5 code</Password>
</Content>
</Cmd>我要怎么用呢,把 cmd 到 /cmd 之间的 数据 从文件读出来,转化成 char * 再给到send(socket, (char*)pbuffer, len-actual, 0);就可以了吗?我本来都用 typedef struct _tag_ST_COMMAND
{
int16_t size;
int16_t num;
int16_t type;
int8_t *pbuffer;
int8_t crc;
}ST_COMMAND;这种格式 直接发送的,可不可以 不通过文件 XML读写 直接 把 数据类型 转化到 XML能解析 的 char *数据呢:
<Type>Login</Type>
<Content>
<User>user name</User>
<Password>md5 code</Password>
</Content>
</Cmd>我要怎么用呢,把 cmd 到 /cmd 之间的 数据 从文件读出来,转化成 char * 再给到send(socket, (char*)pbuffer, len-actual, 0);就可以了吗?我本来都用 typedef struct _tag_ST_COMMAND
{
int16_t size;
int16_t num;
int16_t type;
int8_t *pbuffer;
int8_t crc;
}ST_COMMAND;这种格式 直接发送的,可不可以 不通过文件 XML读写 直接 把 数据类型 转化到 XML能解析 的 char *数据呢:
解决方案 »
- vc 如何向access中insert一条记录
- 请问在CreateDesktop创建的桌面上显示窗口?
- 用Shell实现windows右键菜单时无法添加到PDF文件类型上 求高人指点 拜谢
- 语音数字滤波!
- VC里对于分割后的窗体,怎样锁定某一个分割栏不被拖动?
- 有段代码请各位大侠解释下哦
- 怎样操作static text(只知道其ID),改变字体、颜色、设置内容等
- 在局域网的机子上的server程序如何绑定ip和port让互联网上其他机子的client程序可以连接?
- VS2012 MFC 不能发布Release版本
- 月薪3000,5000,8000RMB 的VC程序员,他们的实际能力有多大呢?能干些什么呢????编到什么程度才算是一个VC高手呢?
- 一个程序可不可以有多个消息循环(每个有自己的独立线程)
- vc程序如何获取网卡的描述信息啊?
你的XML能解析式什么意思?用哪种方式解析?
char xml[20] = "<type> login </login>";把xml 发送,这样就可以了吗?