QQ冻结是不是被人支付宝被投诉冻结了

查看: 2797|回复: 32
输出的json怎么转tree结构?
主题帖子积分
中级会员, 积分 439, 距离下一级还需 61 积分
中级会员, 积分 439, 距离下一级还需 61 积分
如图,调用webservice得到的json格式怎么转树形结构??我的版本是3.1的,但是在提供的main页面中还是有树形一次加载的例子,所以就仿造做了!!
(15.64 KB, 下载次数: 6)
17:30 上传
主题帖子积分
你直接把数据全部加载到data中就可以了!树的显示问题data组件和tree组件实现!
参考:/UI2/demo/baas/treeData/index.w
主题帖子积分
中级会员, 积分 439, 距离下一级还需 61 积分
中级会员, 积分 439, 距离下一级还需 61 积分
你直接把数据全部加载到data中就可以了!树的显示问题data组件和tree组件实现!
参考:/UI2/demo/baas/tree ...
为什么我这个读出的数据并没有树形的结构,全部出现在了同一级。。。。。??父级ID都有啊!!
主题帖子积分
为什么我这个读出的数据并没有树形的结构,全部出现在了同一级。。。。。??父级ID都有啊!! ...
你的data怎么设置呢的!和2楼案例中对比,看看差异!
另外看看案例中的数据json和你json的数据,结构做对比!比较下差异!
主题帖子积分
中级会员, 积分 439, 距离下一级还需 61 积分
中级会员, 积分 439, 距离下一级还需 61 积分
你的data怎么设置呢的!和2楼案例中对比,看看差异!
另外看看案例中的数据json和你json的数据,结构做对 ...
页面直接是拷贝案例的,除了name属性改成我的,其他就没变了,数据可以显示出来了,但是就是不会分级,应该是前台的问题把??
主题帖子积分
中级会员, 积分 439, 距离下一级还需 61 积分
中级会员, 积分 439, 距离下一级还需 61 积分
我对比了2者的json,如图,案例的前4个object是用2个逗号分开的,而我的都是一个逗号!!
(1.1 KB, 下载次数: 4)
09:33 上传
主题帖子积分
我对比了2者的json,如图,案例的前4个object是用2个逗号分开的,而我的都是一个逗号!! ...
你好是在java端!后台看看json的实际数据是什么吧!
或者在chrome浏览器调试模式netWork中看看访问的返回到底是什么数据!!
这样object能看出什么?
主题帖子积分
中级会员, 积分 439, 距离下一级还需 61 积分
中级会员, 积分 439, 距离下一级还需 61 积分
本帖最后由 a 于
09:51 编辑
你好是在java端!后台看看json的实际数据是什么吧!
或者在chrome浏览器调试模式netWork中看看访问的返回 ...
看了2个的json对比,确实有差异!!我要怎么转啊,这个不是很懂!!
(1.89 KB, 下载次数: 2)
09:50 上传
(4.58 KB, 下载次数: 3)
09:51 上传
主题帖子积分
如图,我能显示数据啊,就是不能分级!!
参考:/UI2/system/components/justep/tree/demo/demo.w
先使用静态数据试验行否?可以了再动态添加到data中!
主题帖子积分
中级会员, 积分 439, 距离下一级还需 61 积分
中级会员, 积分 439, 距离下一级还需 61 积分
参考:/UI2/system/components/justep/tree/demo/demo.w
先使用静态数据试验行否?可以了再动态添加到da ...
版主看出哪里出问题了吗?他是怎么判断权限最高的先显示啊?看父级ID是否为空吗?
Powered by求助求助怎么把json字符串在Eclipse里写成树状结构的j【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:617,837贴子:
求助求助怎么把json字符串在Eclipse里写成树状结构的j收藏
原Json数据[
{&id&:&4&,&pid&:&1&,&name&:&大家电&},
{&id&:&5&,&pid&:&1&,&name&:&生活电器&},
{&id&:&1&,&pid&:&0&,&name&:&家用电器&},
{&id&:&2&,&pid&:&0&,&name&:&服饰&},
{&id&:&3&,&pid&:&0&,&name&:&化妆&},
{&id&:&7&,&pid&:&4&,&name&:&空调&},
{&id&:&8&,&pid&:&4&,&name&:&冰箱&},
{&id&:&9&,&pid&:&4&,&name&:&洗衣机&},
{&id&:&10&,&pid&:&4&,&name&:&热水器&},
{&id&:&11&,&pid&:&3&,&name&:&面部护理&},
{&id&:&12&,&pid&:&3&,&name&:&口腔护理&},
{&id&:&13&,&pid&:&2&,&name&:&男装&},
{&id&:&14&,&pid&:&2&,&name&:&女装&},
{&id&:&15&,&pid&:&7&,&name&:&海尔空调&},
{&id&:&16&,&pid&:&7&,&name&:&美的空调&},
{&id&:&19&,&pid&:&5&,&name&:&加湿器&},
{&id&:&20&,&pid&:&5&,&name&:&电熨斗&}
]转成 Json树状结构[
{&id&:&1&,&pid&:&0&,&name&:&家用电器&, &chindren&:[
{&id&:&4&,&pid&:&1&,&name&:&大家电&, &chindren&:[
{&id&:&7&,&pid&:&4&,&name&:&空调&, &chindren&:[
{&id&:&15&,&pid&:&7&,&name&:&海尔空调&},
{&id&:&16&,&pid&:&7&,&name&:&美的空调&}
{&id&:&8&,&pid&:&4&,&name&:&冰箱&},
{&id&:&9&,&pid&:&4&,&name&:&洗衣机&},
{&id&:&10&,&pid&:&4&,&name&:&热水器&}
{&id&:&5&,&pid&:&1&,&name&:&生活电器&,&chindren&:[
{&id&:&19&,&pid&:&5&,&name&:&加湿器&},
{&id&:&20&,&pid&:&5&,&name&:&电熨斗&}
{&id&:&2&,&pid&:&0&,&name&:&服饰&,&chindren&:[
{&id&:&13&,&pid&:&2&,&name&:&男装&},
{&id&:&14&,&pid&:&2&,&name&:&女装&}
{&id&:&3&,&pid&:&0&,&name&:&化妆&,&chindren&:[
{&id&:&11&,&pid&:&3&,&name&:&面部护理&},
{&id&:&12&,&pid&:&3&,&name&:&口腔护理&}
PS:在后台实现转换Json树状结构
java?培训选达内=技能+学历+就业!15年40W学员,总监教学,4个月速成!java?真正先就业后付款,学习java开发,全国就业,来达内0元试听吧!
新手 不知道怎么写 求教写法~~
大神求教啊
用easyui中的tree
南昌java教育机构选甲骨文培训,0基础,0学费入学,毕业包薪资,3个月入门到精通,先就业后付款,不用担心学费.
结贴没有?
知道怎么做了吗
登录百度帐号推荐应用下次自动登录
现在的位置:
& 综合 & 正文
jQuery递归遍历JSON树,生成对应的ul-li组合,形成树形菜单
有如下JSON树形菜单数据,需要将其转换为对应的&ul&&li&组合
1 var menulist = { 2
"menulist": [ 3
{ "MID": "M001", "MName": "首页", "Url": "#", "menulist": "" }, 4
{ "MID": "M002", "MName": "车辆买卖", "Url": "#", "menulist": 5
{ "MID": "M003", "MName": "新车", "Url": "#", "menulist": 7
{ "MID": "M006", "MName": "奥迪", "Url": "#", "menulist": "" }, 9
{ "MID": "M007", "MName": "别克", "Url": "#", "menulist": "" }<span style="color: #
]<span style="color: #
},<span style="color: #
{ "MID": "M004", "MName": "二手车", "Url": "#", "menulist": "" },<span style="color: #
{ "MID": "M005", "MName": "改装车", "Url": "#", "menulist": "" }<span style="color: #
]<span style="color: #
},<span style="color: #
{ "MID": "M006", "MName": "宠物", "Url": "#", "menulist": "" }<span style="color: #
]<span style="color: #
可使用如下方法递归得到
1 $(function () { 2
$("#btn_bianli").click(function () { 3
var showlist = $("&ul&&/ul&"); 4
showall(menulist.menulist, showlist); 5
$("#div_menu").append(showlist); 6
//menu_list为json数据<span style="color: #
//parent为要组合成html的容器<span style="color: #
function showall(menu_list, parent) {<span style="color: #
for (var menu in menu_list) {<span style="color: #
//如果有子节点,则遍历该子节点<span style="color: #
if (menu_list[menu].menulist.length & 0) {<span style="color: #
//创建一个子节点li<span style="color: #
var li = $("&li&&/li&");<span style="color: #
//将li的文本设置好,并马上添加一个空白的ul子节点,并且将这个li添加到父亲节点中<span style="color: #
$(li).append(menu_list[menu].MName).append("&ul&&/ul&").appendTo(parent);<span style="color: #
//将空白的ul作为下一个递归遍历的父亲节点传入<span style="color: #
showall(menu_list[menu].menulist, $(li).children().eq(0));<span style="color: #
}<span style="color: #
//如果该节点没有子节点,则直接将该节点li以及文本创建好直接添加到父亲节点中<span style="color: #
else {<span style="color: #
$("&li&&/li&").append(menu_list[menu].MName).appendTo(parent);<span style="color: #
}<span style="color: #
}<span style="color: #
稍微加上一点CSS就能形成无极菜单了,样式的东西下次再贴
&&&&推荐文章:
【上篇】【下篇】工具类服务
编辑部专用服务
作者专用服务
一种基于树形结构的Sql结果集向Json数据的转换算法
tree是web开发中比较常用的展示控件,用来显示信息的分级视图,具有层次分明,表意清晰的特点。因此许多web插件中都包含tree,例如ExtJS、JQuery UI和easy UI,它们有一个共同的特点就是数据格式都是json,并且由于树分层的特性使得json数据还会嵌套多层。而在关系型数据库中取出的sql结果集却往往不能友好地支持这种分层的json格式。本文根据具有树形结构的数据在数据库中存储的方式以及其与json数据之间的复杂映射关系,提出一种sql结果集到json数据的转换算法。
Abstract:
Tree is a commonly used display control in web development,Used to display information in a hierarchical view,Distinct levels and clear expression are its characteristics.Consequently,a treeview is included in Many web UI plugins, such as ExtJS、JQuery UI and easy UI,a common feature of these plugins is the JSON data format,And also the hierarchical characteristic of tree makes the JSON data be nested. however,The SQL result set taken out in the relational database is often not in a friendly way to support the JSON format.In this paper,According to the databse storage mode of the tree data and the Complex mapping relationship with JSON data,An algorithm of Converting Sql result set to Json Data is proposed.
Fang Yaoyao
作者单位:
北方工业大学,北京,100041
年,卷(期):
Keywords:
在线出版日期:
本文读者也读过
相关检索词
万方数据知识服务平台--国家科技支撑计划资助项目(编号:2006BAH03B01)(C)北京万方数据股份有限公司
万方数据电子出版社设计思路:
1. 遇到字符'{'、'[',tabNum&#43;&#43; \n\t*tabNum
2. 遇到字符'&' 必须等待下一个字符'&'出现,形成字符串判断。
3. 遇到字符',' \n\t*tabNum
4. 遇到字符']'、'}' 前面的第一个字符必须插入 &tabNum-- \n\t*tabNum
& &后面的字符没有','则直接tabNum-- \n\t*tabNum
&pre name=&code& class=&plain&&func TraverseJsonToTree(json []byte) []byte {
stringFlag := false
jsonTree := make([]byte, 0)
tabNum := 0
dirFlag := false
jsonLen := len(json)
for i, jsChar := range json {
if stringFlag {
jsonTree = append(jsonTree, jsChar)
if jsChar == &#39;&&#39; {
stringFlag = false
if jsChar == &#39;&&#39; {
jsonTree = append(jsonTree, jsChar)
stringFlag = true
if jsChar == &#39;{&#39; || jsChar == &#39;[&#39; {
jsonTree = append(jsonTree, jsChar)
jsonTree = append(jsonTree, &#39;\r&#39;)
jsonTree = append(jsonTree, &#39;\n&#39;)
for tabIndex := 0; tabIndex & tabN tabIndex++ {
jsonTree = append(jsonTree, &#39;\t&#39;)
if jsChar == &#39;,&#39; {
jsonTree = append(jsonTree, jsChar)
jsonTree = append(jsonTree, &#39;\r&#39;)
jsonTree = append(jsonTree, &#39;\n&#39;)
for tabIndex := 0; tabIndex & tabN tabIndex++ {
jsonTree = append(jsonTree, &#39;\t&#39;)
if dirFlag {
dirFlag = false
jsonTree = append(jsonTree, &#39;\r&#39;)
jsonTree = append(jsonTree, &#39;\n&#39;)
for tabIndex := 0; tabIndex & tabN tabIndex++ {
jsonTree = append(jsonTree, &#39;\t&#39;)
jsonTree = append(jsonTree, jsChar)
if jsChar == &#39;]&#39; || jsChar == &#39;}&#39; {
jsonTree = append(jsonTree, &#39;\r&#39;)
jsonTree = append(jsonTree, &#39;\n&#39;)
for tabIndex := 0; tabIndex & tabN tabIndex++ {
jsonTree = append(jsonTree, &#39;\t&#39;)
jsonTree = append(jsonTree, jsChar)
if (i + 1) & jsonLen {
if json[i+1] != &#39;,&#39; {
dirFlag = true
if jsChar == &#39;:&#39; || (jsChar &= &#39;0&#39; && jsChar &= &#39;9&#39;) {
jsonTree = append(jsonTree, jsChar)
return jsonTree
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1406次
排名:千里之外

我要回帖

更多关于 人理冻结 的文章

 

随机推荐