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

zlib压缩的xml数据

老大让我 套接字传输数据 用 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 *数据呢:
呃,xml文件不就是纯文本的格式吗?直接读取文件然后用zlib压缩下发送就是了,接收到后再用zlib解一下出来把它当char*读。
你的XML能解析式什么意思?用哪种方式解析?

刚才看漏了,要读 <cmd> </cmd>里面的东西传是吧。要是不长的话直接读取文件,付给一个CString,find “ <cmd>”和“ </cmd>”的位置,用mid读取中间的,最后用zlib压缩一把就能发出去了。

哦,问题是已经 变成 CHAR * 类型的数据格式了 啊, 还要怎么 zlib 压缩呢,

还是 一个 XML 文档 ,先 经过 zlib 压缩 ,然后 再 读取 成char * 格式 啊,

就是这个 XML 压缩搞不懂 啊,呵呵

不通过文件,而是在内存操作,直接 把 自己的结构体 数据 转换成 XML 格式的字符串数据,

直接发XML字符啊
{


相关问答:

xml解析问题!急

我是利用axiom对xml进行解析!
但却出现下面的错误!
Exception in thread "main" org.apache.axiom.om.OMException: [com.ctc.wstx.exc.WstxLazyException] com.ctc.wstx.exc.WstxUnexpectedCharEx ......

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

字段值为空的XML文件如何导入DATAWINDOW

有这样一段由.net生成的xml(由dataset转化而来):

<NewDataSet> <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata=& ......

有没有php代码可以将excel转成xml的

如题,有没有这样的php代码。我现在想将excel的内容插入mysql数据库,希望可以将excel转成xml,然后解析xml插入数据库中。如果有这样的代码,甚至是有名的代码,一定要告诉我啊。
先读 excel => 然后生成 xml = ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号