Flex 和C++ 之间传输结构体数据--用XML传输
来源:互联网 发布:小米5没有网络 编辑:程序博客网 时间:2024/05/05 03:52
Flex 和C++ 之间传输结构体数据
一直想试验用结构体传数据
但是Flex 和C++ 的类型所占的字节数有时不一样
如int 在C++中站2个字节,而在Flex中占4个字节。
转换比较麻烦。
最后决定用XML进行传输
然后两边都加一个XML 解析和封装类。
C++ 端使用的tinyXML 类
Flex直接使用自己带的 E4X 类
Flex代码如下
var xmlstr:String="<COMMAND>";
var xmlList:XMLList=new XMLList();
xmlstr+="SENDRIQI";
xmlstr+="</COMMAND>"
var xmldoc:XMLDocument=new XMLDocument(xmlstr);
var xml:XML=new XML(xmldoc);
socket.writeMultiByte(xmldoc.toString(),"UTF-8"); //socket 为Socket 类创建的对象
socket.flush();
- Flex 和C++ 之间传输结构体数据--用XML传输
- java与c之间用socket传输数据
- 浏览器和服务器之间传输数据
- Sqoop和mysql之间传输数据
- navigationController 之间传输数据
- Activity之间传输数据
- 服务器之间传输数据
- Ajax传输Json和xml数据
- 利用XML传输数据
- Socket传输结构体数据注意事项
- Linux C socket传输结构体
- 单片机C语言 串口传输 结构体
- Extjs和C#.net传输数据
- 用XMLHTTP协议传输XML数据
- linux主机之间传输数据
- Android--Activity之间传输数据
- Linux socket 传输和接受结构体
- windows和Linux之间socket传输结构体关于字节对齐产生的问题
- 部分Eclipse执行运行时的错误
- VC/MFC中subclassdlgitem函数详解
- 你用过几种语言:39种语言编写的Hello World程序
- 面试题之10亿正整数问题--完整解答
- component warehouse--open source
- Flex 和C++ 之间传输结构体数据--用XML传输
- 翻译:测试成熟度模型集成(TMMi)(8)
- 实战DeviceIoControl之一:通过API访问设备驱动程序
- C++(二)关于命名空间(转)
- Game AI resources
- ez4w.com的5折优惠码
- Web模态窗口window.showModalDialog简介
- 可重入(reentrant)函数
- AIX初学者必看的五篇文章