//增加和修改学生家庭信息
JSONObject jsonObject = JSONObject.fromObject(json_info);
TableBean familyTB_modify = new TableBean("TN_FAMILY_MODIFY");
TableBean familyTB_new = new TableBean("TN_FAMILY_NEW");
dataBean.addTableBean(familyTB_modify);
dataBean.addTableBean(familyTB_new);
if (jsonObject != null && jsonObject.size() > 0 && !"{}".equals(jsonObject)) {
@SuppressWarnings("unchecked")
Set<String> studentIdSet = jsonObject.keySet();
for(String studentId : studentIdSet){
JSONArray jsonArray_family = jsonObject.getJSONArray(studentId);
for (int i = 0; i < jsonArray_family.size(); i++) {
JSONObject jsonObj_sub = (JSONObject) jsonArray_family.get(i);
String familyId = (String) jsonObj_sub.get("familyId");
String familyName = (String) jsonObj_sub.get("familyName");
String familyRelationName = (String) jsonObj_sub.get("familyRelationName");
RowBean rowBean = new RowBean();
rowBean.addCellBean(new CellBean("CR_STUDENT_ID", studentId));
rowBean.addCellBean(new CellBean(TriangleDefinition.COLUMN_NAME_CN_NAME, familyName));
rowBean.addCellBean(new CellBean("CR_FAMILY_RELATION_ID", familyRelationName));
if (StringUtils.isNotBlank(familyId)) {
rowBean.addCellBean(new CellBean(TriangleDefinition.COLUMN_NAME_CN_ID, familyId));
familyTB_modify.addRowBean(rowBean);
}else{
familyTB_new.setDbTableDataOperationId(TriangleDefinition.DATABASE_TABLE_DATA_OPERATION_INSERT);
familyTB_new.addRowBean(rowBean);
}
}
}
}相关推荐
Windows本地部署Qwen3-14B实战指南:Ollama+Open WebUI零Docker方案
大语言模型本地部署是AI工程化落地的关键环节,其核心在于推理框架兼容性、硬件加速适配性与端到端稳定性。Ollama作为轻量级模型运行时,原生支持Windows DirectML与CUDA,规避了Docker/WSL2虚拟化开销和llama.cpp编译风险;Qwen3-14B则凭借128K上下文、Tool Calling原生支持及中文长文本结构化能力,成为政务、金融等场景首选。本文聚焦Windows平台真实约束——显存阈值、驱动版本匹配、路径编码兼容、离线知识库集成(RAG)等工程细节,提供经63台Windo
Action解析Json字符串
public void myAjaxAction(){ try{ String list2 ="[{name:\"张三\",id:\"0001\"},{name:\"李四\",id:\"0002\"},{name:\"王五\",id:\"0003\"},{name:\"小六\",id:\"0004\"}]"; //通过研究json-lib中JSONArray和JSONTok
可微编程:当深度学习遇见物理定律,重塑科学计算新范式
本文探讨了可微编程如何将深度学习与物理定律相结合,重塑科学计算范式。通过自动微分技术,它将物理方程融入可微计算图,使模型在数据驱动的同时遵守物理约束。文章以神经常微分方程为例,阐述了其在连续系统建模、科学模拟器优化等领域的应用,并分析了当前面临的挑战与最佳实践路径。
json传数据到action时遇到的一些情况
遇到的问题:不知道如何接收json数据,不知道如何将json数据在前台转成键值对的形式,及不知道如何在用流接收到json数据后赋值给bean; $("#form").serialize()可以获取到序列化的表单值字符串 通过$("#form").serializeArray()输出以数组形式序列化表单值 JSON.stringify($("#form").serializeObjec
CentOS7下OpenVPN Access Server 2.12.0安装与智能分流配置指南
本文详细介绍了在CentOS7系统上安装OpenVPN Access Server 2.12.0并进行智能分流配置的完整指南。从环境准备、核心安装到智能分流策略的深度配置,提供了经过验证的优化方案和故障排查技巧,帮助用户实现高效的VPN网关部署和流量管理。
告别偏色!手把手教你用i1Profiler 3.5为喷墨打印机制作专属ICC曲线(附D50/D65光源选择指南)
本文详细介绍了如何使用i1Profiler 3.5为喷墨打印机制作专属ICC曲线,解决设备偏色问题。从色彩管理基础、软件配置到色块打印与测量实战技巧,逐步指导用户完成曲线制作,并提供了D50/D65光源选择指南,确保色彩还原精准。适合摄影师和设计师提升打印质量。
遍历json字符串 并 写入对应的文本框
1.js代码: 1 function getFlws(){ 2 var url = urlpath + "bhjk/getJson2.sd?"; 3 4 $.post(url,function(data){ 5 var jsobj = eval('(' + data + ')'); 6 var wsmc = ""...
ROS环境下UR机械臂与Realsense相机手眼标定实战指南
本文提供了在ROS环境下,对UR机械臂与Realsense相机进行手眼标定的完整实战指南。详细介绍了从环境搭建、软件包安装、硬件配置到分步数据采集与计算的完整流程,并分享了常见的避坑技巧与精度优化方法,旨在帮助开发者高效、准确地完成标定,为后续的机器人视觉应用奠定坚实基础。
action输出json数据
HttpServletResponse response; JSONArray jkdList = JSONArray.fromObject(entity); response.setCharacterEncoding("utf-8"); response.getWriter().write(jkdList.toString());
微信小程序消息推送实战:从模板消息到订阅消息的进阶指南
本文详细解析了微信小程序消息推送的核心机制,重点对比了模板消息与订阅消息的差异与应用场景。模板消息适用于支付成功等强即时性业务回执,而订阅消息则需用户授权,更适合物流提醒等可预期通知。文章提供了从授权、配置到发送的完整实战指南,并分享了常见的避坑技巧与性能优化建议,帮助开发者构建高效、合规的用户触达体系。
【Unity 实用工具篇】 | 滚动列表插件FancyScrollView,快速上手使用
FancyScrollView 是一款专为Unity引擎开发的高效滚动列表组件。它具有轻量级、可定制性强、性能优秀等特点。 使用FancyScrollView插件进行Unity项目开发,可以极大提升开发效率,尤其是在需要大量列表展示的场景下,如商城、目录列表、角色选择界面等。开发者可以将注意力集中在业务逻辑的实现上,而将界面渲染和交互部分交由FancyScrollView处理。 本文来介绍一下FancyScrollView的功能展示和基本使用方法。
Json 集合传入 mvc action 中
action 中 model对象 的list集合作为参数,如图 那jq拼接json的格式我是这样写的 function ss() { var DishesComposition = '{"DishesComModel":['; $('.cailiaohide').ea...
OceanBase容量统计:租户、数据库、表大小
🍎 数据库版本:OceanBase V4。
json字符串的替换功能
处理json字符串: String content = "{json格式字符串}"; Map<String,String> map = new HashMap<>(); Map<String,Object> map1 = JsonParser.fromJson(content,Map.class); Map<String,Object> a...
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
visio安装包
Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。
ajax从服务器端取到json,直接显示json的元素,却为undefined的问题
ajax获取action中的json数据,然后解析显示 1.struts2的action里要有注明是json的属性 @JSON(name="types") public String getTypes() { return types; } 2.struts.xml的action注册: 写道 <action name="getAllTy...
NTscan扫描工具
ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。
java字符串转换成json数组并且遍历
当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。 首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包 String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}]
Camera2Demo
在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作
Ajax使用Action中返回的Json数据的简单实例(一)
实现原理:从Action中返回JSON格式的字符串,在ajax中获取到data,并将其转换成js的JSON数据,然后遍历 JS代码 function ajaxJson(){ $.ajax({ type:"post", url:"myAjaxAction.action", async:true, success:fun
cJson的使用,C语言解析Json字符串
/* Copyright (c) 2009-2017 Dave Gamble and cJSON contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restr.
Js_json相关操作
一:java action中写好 页面获取的内容 session 如: HttpServletRequest request2 = ServletActionContext.getRequest(); HttpSession session = request2.getSession(); session.setAttribute("hotelList", json); Sys
JSON字符串转换成Map对象
JSON字符串转换成Map对象
jquery遍历得到的 Map 数据,
关于action将map通过json传回ajax遍历的问题,以及jquery遍历注意编码方式 ajax遍历map 在开发中,经常会遇到在页面生成之后要根据界面操作动态更改页面数据的问题,这种时候一般使用ajax。当数据比较丰富,我们从后台用map将数据封装传回ajax时,使用js、jquery遍历。 使用$.each(collection,function(key,value)) 我这里使用 aj...
一对多关系的表单提交到action中处理
需求是,一个大表单,上面是商品基本信息,下面是商品单位配置信息,一对多,单位配置信息是动态表格,也就是说后台不知道有多少个单位配置对象。 这就需要将前台表单序列化成json字符串,传到action中,然后反序列化。 原本的表单主体用$("#fm1").serializeArray()序列化成json对象,表格生成的json数组对象,两部分然后用var result=$.extend({},a,
5、JSON对象
5、JSON对象 实例 { "name":"Bill Gates", "age":62, "car":null } JSON 对象被花括号 {} 包围。 JSON 对象以键/值对书写。 键必须是字符串,值必须是有效的 JSON 数据类型(字符串、数字、对象、数组、布尔或 null)。 键和值由冒号分隔。 每个键/值对由逗号分隔。 访问对象值 使用点号(.)或者方括号([])来访问对象值 myOb...
ajax做json拼接
[ { "id": "100000", "menu": [ { "text": "部门管理", "items": [ { "id": "100006",
414



被折叠的 条评论
为什么被折叠?



