社区
网络编程
帖子详情
VC怎么发送和接受json数据呀
南安风语者
2013-03-28 03:21:22
如题, 比如我要向服务器(192.168.1.20)发送和接受json数据, 我怎么做呀,第一次接触网络编程,请大家指教一下要怎么做
下面是服务端的协议
SubinHandle.jieshunAction
json
{
数据以,号分隔传过来就好例如(5,100)5代表实时 100代表总数量
}
返回
json
{
success
}
...全文
465
13
打赏
收藏
VC怎么发送和接受json数据呀
如题, 比如我要向服务器(192.168.1.20)发送和接受json数据, 我怎么做呀,第一次接触网络编程,请大家指教一下要怎么做 下面是服务端的协议 SubinHandle.jieshunAction json { 数据以,号分隔传过来就好例如(5,100)5代表实时 100代表总数量 } 返回 json { success }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
弱水垂钓
2013-04-03
打赏
举报
回复
只是一种文本组织的格式而已嘛
wsgxiaomianao
2013-04-03
打赏
举报
回复
使用jsoncpp现成的json解析库
ayiyi0910
2013-04-03
打赏
举报
回复
CString strData = _T("{\"action\":\"SubinHandle.jieshunAction\",\"json\"{\"version\":\"V1.0.1\"}}"); // 发送数据 BOOL bRet = m_pFile->SendRequest(strData); 你已经连接好了,直接发送就可以了
南安风语者
2013-03-29
打赏
举报
回复
对, 我第一是要实现给服务器发数据,现在第一步就卡住了
hurryboylqs
2013-03-29
打赏
举报
回复
感觉你这个跟json数据一点关系都没有,你是不是不知道怎么发送数据?
南安风语者
2013-03-29
打赏
举报
回复
求高手指教一下 第一步我要怎么链接和发送数据 第二步是发送json数据
南安风语者
2013-03-29
打赏
举报
回复
SubinHandle是一个类,jieshunAction是类里的函数,服务器就是通过这个来获取数据的,并且返回是否成功 public static void jieshunAction(Task task) throws ServerException, IllegalArgumentException, IntrospectionException, IllegalAccessException, InvocationTargetException { String data = task.getRequestJson(); //DaoFactory.getInstance().getParkInfoDao().updateTest(f, t, id); task.setResponseJson("success"); }
南安风语者
2013-03-28
打赏
举报
回复
顶起来
wyx100
2013-03-28
打赏
举报
回复
复于: 2013-03-28 17:14:28 你用jsoncpp吧,把json格式的数据write到一个string里 然后发送这个string即可 具体没真正去用过json,应该跟xml差不多的,只是它兼容java script 更简洁少了xml标签冗余
南安风语者
2013-03-28
打赏
举报
回复
我现在这样写了代码,后边的SendRequest要怎么写呀 在java下的 String name = "{\"action\":\"SubinHandle.jieshunAction\",\"json\":{\"version\":\"V1.0.1\"}}"; 如果我要传这个要怎么写呀 还有要请求调用SubinHandle.jieshunAction, 应该是在SendReques里,而不是OpenRequest里吧
南安风语者
2013-03-28
打赏
举报
回复
INTERNET_PORT nPort=8801; m_Conn = m_Session.GetHttpConnection(_T("192.168.1.20"), nPort); if( NULL == m_Conn) { AfxMessageBox(_T("连接到服务器失败")); return; } // SubinHandle.jieshunAction m_pFile = m_Conn->OpenRequest(CHttpConnection::HTTP_VERB_POST, _T("/HTServer.do")); if( NULL == m_pFile) { AfxMessageBox(_T("请求失败")); return; } m_pFile->SendRequest();
南安风语者
2013-03-28
打赏
举报
回复
可以说的详细一点不,有代码的例子那就更好了
hurryboylqs
2013-03-28
打赏
举报
回复
你用jsoncpp吧,把json格式的数据write到一个string里 然后发送这个string即可 具体没真正去用过json,应该跟xml差不多的,只是它兼容java script 更简洁少了xml标签冗余
C++解析
JSON
数据
VC
++要使用
JSON
来解析
数据
,这个源码工程进行编译链接就可以得到一个静态链接库
json
.lib,只需要将这个lib文件拷贝到你的工程目录下,并将\include\
json
复制到工程目录下,然后将这些头文件加到工程中去就可以了。...
VC
通过HttpGet和HttpPost方式与WebService通信,解析返回的
Json
在这个特定的场景中,我们关注的是如何利用
VC
通过HttpGet和HttpPost方法与WebService进行交互,并处理返回的
Json
数据
。 HttpGet和HttpPost是HTTP协议中的两种主要请求方法。HttpGet是一种无状态、幂等的请求方法,...
JSON
,
VC
++简单交互纯源码!
这些文件可能包含如何创建
JSON
对象,设置键值对,以及如何将
JSON
数据
发送
到服务器的示例。 `curl-for-win-master.zip`则可能是libcurl的Windows版本。libcurl是一个用于在各种协议下进行URL传输的开源库,特别适合...
json
工程源码
VC
6.0和VS2010
服务端接收到
JSON
数据
后,使用相同或相似的库解析
数据
,进行业务逻辑处理,然后再返回响应。 5. 示例代码: 以下是一个简单的示例,展示了如何使用nlohmann/
json
库在C++中创建、序列化和反序列化
JSON
对象: ```...
VC
通过UDP协议
发送
和
接受
绘图
数据
.rar
在本文中,我们将深入探讨如何使用Visual C++(
VC
)通过UDP协议进行绘图
数据
的
发送
与接收。UDP(User Datagram Protocol,用户
数据
报协议)是一种无连接的、不可靠的传输层协议,常用于实时
数据
传输,如音视频流媒体...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章