PB如何处理链表键值对

qj_198127 2021-03-26 10:48:15
[{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"09001","certificateCode":"5201027010012008603","certificateFirstIssueDate":"2013-07-06","certificateIssueDate":"2014-01-07","certificateExpireDate":"2019-07-05","licenseIssueOrganCode":"52010000","licenseIssueOrganName":"贵阳市道路运输管理局","issueOrganLocCode":"520100","certificateState":"2","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"03001","certificateCode":"5224271010012002627","certificateFirstIssueDate":"2014-05-07","certificateIssueDate":"2011-01-02","certificateExpireDate":"2012-03-01","licenseIssueOrganCode":"52052600","licenseIssueOrganName":"威宁自治县道路运输管理局","issueOrganLocCode":"520526","certificateState":"2","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"02001","certificateCode":"5224270020011001946","certificateFirstIssueDate":"2014-05-07","certificateIssueDate":"2014-05-11","certificateExpireDate":"2020-05-10","licenseIssueOrganCode":"52052600","licenseIssueOrganName":"威宁自治县道路运输管理局","issueOrganLocCode":"520526","certificateState":"1","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"09001","certificateCode":"5224011981020XX979","certificateFirstIssueDate":"2014-09-11","certificateIssueDate":"2014-09-11","certificateExpireDate":"2020-09-10","licenseIssueOrganCode":"52062700","licenseIssueOrganName":"沿河县道路运输局","issueOrganLocCode":"520627","certificateState":"1","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"01001","certificateCode":"5224270010011001945","certificateFirstIssueDate":"2014-05-07","certificateIssueDate":"2011-01-02","certificateExpireDate":"2012-03-01","licenseIssueOrganCode":"52052600","licenseIssueOrganName":"威宁自治县道路运输管理局","issueOrganLocCode":"520526","certificateState":"2","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"02001","certificateCode":"5202010020201000001","certificateFirstIssueDate":"2009-01-01","certificateIssueDate":"2015-06-27","certificateExpireDate":"2021-06-26","licenseIssueOrganCode":"52020000","licenseIssueOrganName":"六盘水市道路运输局","issueOrganLocCode":"520200","certificateState":"1","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"04002","certificateCode":"5224012020112001317","certificateFirstIssueDate":"2015-11-13","certificateIssueDate":"2015-11-13","certificateExpireDate":"2021-11-12","licenseIssueOrganCode":"52050000","licenseIssueOrganName":"毕节市道路运输局","issueOrganLocCode":"520500","certificateState":"1","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"01001","certificateCode":"5224010010014000001","certificateFirstIssueDate":"2014-06-12","certificateIssueDate":"2014-08-13","certificateExpireDate":"2020-08-12","licenseIssueOrganCode":"52050000","licenseIssueOrganName":"毕节市道路运输局","issueOrganLocCode":"520500","certificateState":"1","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"01001","certificateCode":"5227010010211000003","certificateFirstIssueDate":"2014-07-04","certificateIssueDate":"2014-07-18","certificateExpireDate":"2020-07-17","licenseIssueOrganCode":"52270000","licenseIssueOrganName":"黔南州道路运输管理局","issueOrganLocCode":"522700","certificateState":"1","certificateType":"1"},{"provinceCode":"520000","staffName":"张山","sex":"1","idType":"1","idCard":"5224011981020XX979","address":"贵州省","domicileCode":"522401","operTime":"2018-07-31","serialNo":"GZSWNX52000052050000000000061695","workTypeCode":"02001","certificateCode":"5226010020401000002","certificateFirstIssueDate":"2007-01-01","certificateIssueDate":"2007-01-01","certificateExpireDate":"2013-01-01","licenseIssueOrganCode":"52260000","licenseIssueOrganName":"黔东南州交通运输局","issueOrganLocCode":"522600","certificateState":"2","certificateType":"1"}]

以上为获取的文本内容,如何拆分填写进datawindow窗口,窗口表头为provinceCode,staffName..........certificateType
...全文
930 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
imbounty 2021-03-31
  • 打赏
  • 举报
回复
String str long p1=1,p2,p3 str="需要导入的数据" //以下转换数据格式为数据窗口可导入的格式(去掉列名,列数值用tab分隔,行用换行分隔) do p2=pos(str,'":"',p1) str=replace(str,p1,p2 - p1 +3,'') //去掉列名 p3=pos(str,'"},{"') p1=pos(str,'","') if p3>0 and p1>p3 then str=replace(str,p3,5,"~n") //将串中的"},{"替换为换行 p1=p3+1 else if p1>0 then str=replace(str,p1,3,"~t") //将串中的","替换为tab p1++ end if end if loop until p1<1 str=left(str,lastPos(str,'"') - 1) //去掉结尾多余的字符 dw_1.importString(str) //将转换格式后的数据直接导入数据窗口中(数据窗口中列的顺序应该与数据串中列的顺序相同)
qj_198127 2021-03-30
  • 打赏
  • 举报
回复
终于解决了,硬写函数来拆分
ganzhenyu 2021-03-28
  • 打赏
  • 举报
回复
https://download.csdn.net/download/ganzhenyu/16166897 dw导入、导出json, demo里面有针对楼主数据的处理,打开程序后找<csdn测试>按钮,看里面的代码
内容概要:本文提出了一种在单向与双向V2G(Vehicle-to-Grid)并行环境下,对分布式电源与电动汽车充电站进行联合优化配置的方法,并提供了完整的Matlab代码实现。研究综合考虑了分布式光伏、储能系统以及电动汽车充放电行为对配电网的影响,构建了一个多目标优化模型,旨在实现电源、负荷与电网之间的协同规划,提升系统运行的经济性、稳定性和新能源消纳能力。该方法通过优化分布式电源的选址与定容、充电站布局及V2G调度策略,有效降低网络损耗、改善电压质量,并增强配电网对高渗透率电动汽车的承载能力。文中详细阐述了模型构建、求解算法设计、仿真验证流程及结果分析,适用于城市复杂用电场景下的能源基础设施规划与运行优化。; 适合人群:具备电力系统、可再生能源、智能电网等相关专业背景,熟悉Matlab编程与优化算法,从事科研或工程应用的研究生、高校教师及电力行业技术人员;特别适合从事电动汽车与电网互动、分布式能源规划、综合能源系统优化等方向的研究人员。; 使用场景及目标:①用于高校与科研机构开展V2G与分布式能源协同优化的课题研究与论文复现;②支撑电网公司、城市规划部门在充电基础设施布局与电网扩容改造中的科学决策;③为撰写高水平SCI/EI期刊论文提供可复现的技术路线、算法框架与仿真代码支持。; 其他说明:资源包含完整Matlab源代码与仿真案例,建议结合文中模型结构、参数设置与优化目标进行调试学习,可进一步拓展至不确定性建模、多时间尺度优化、鲁棒优化等高级场景,以提升方法的实际应用价值与学术深度。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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