bcb XE7 TJSONObject 和 Baas控件的问题. 分全给了!!!

小要饭 2015-02-06 11:26:45
对bcb而言,两个问题:
1 如何使用 TJSONObject实现以下格式:
{"A":"aaa","B":"bbb","ACL":{"User001":{"write":true,"read":true}}}
2 如何在RAD提供的Baas控件里关联上SessionToken.
请大家帮忙啊.
...全文
171 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ccrun.com 2015-02-10
  • 打赏
  • 举报
回复
引用 4 楼 LinuxCard 的回复:
妖哥用的是jsoncpp吧,话说xe7里的TJSONObject好用吗?之前版本的都说不好用,这个版本的咋样啊?
我用过某个版本里的TJSON*对象,确实不好用 。XE7的不曾测试过。
小要饭 2015-02-08
  • 打赏
  • 举报
回复
感谢各位热心大牛!!!! 此帖还有100分 http://bbs.csdn.net/topics/390982144 ,请各位大牛高抬贵手顶个帖接分。
LinuxCard 2015-02-08
  • 打赏
  • 举报
回复
妖哥用的是jsoncpp吧,话说xe7里的TJSONObject好用吗?之前版本的都说不好用,这个版本的咋样啊?
ccrun.com 2015-02-08
  • 打赏
  • 举报
回复
来吧,看看我很久以前写的demo http://ccrun.com/temp/jsondemo.7z
缘中人 2015-02-08
  • 打赏
  • 举报
回复
	TJSONObject *OBJ = new TJSONObject();
	OBJ->AddPair("A", "aaa");
	OBJ->AddPair("B", "bbb");

	TJSONObject *json3 = new TJSONObject();
	json3->AddPair("write", "true");
	json3->AddPair("read", "true");

	TJSONObject *json2 = new TJSONObject();
	json2->AddPair("User001", json3);

	OBJ->AddPair("ACL", json2);
	Memo1->Text = OBJ->ToString();
缘中人 2015-02-08
  • 打赏
  • 举报
回复
大概是这个样子
 TJSONObject *OBJ = new TJSONObject();
 OBJ->AddPair("Result", "a");
 OBJ->AddPair("Text", "aaa");
Caption= OBJ->ToString();

604

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧