zoukankan      html  css  js  c++  java
  • JSONObject

      
        
        public static void main(String[] args) throws ActiveRecordException {
    
            String suppId = "";
            String beforeName = "";
    //        {"ProjectName":"企业基本信息","ChangeDate":"2019-06-21","AfterContent":"名称:厦门垒智建设有限公司,","BeforeContent":"名称:厦门科之杰建设工程有限公司,"}
            String  lo =  "{"ProjectName":"企业基本信息","ChangeDate":"2019-06-21","AfterContent":"名称:厦门垒智建设有限公司,","BeforeContent":"名称:厦门科之杰建设工程有限公司,"}";
            JSONObject obj = JSONObject.parseObject(lo);
            String a=obj.getString("ProjectName");
            String b=obj.getString("AfterContent");
            String c=obj.getString("BeforeContent");
            String oo= "今天星期1";
            int d=oo.lastIndexOf("星期1");
            int d1=oo.lastIndexOf("8888");
            int d2=oo.lastIndexOf("今天");
            
            
    //        if (obj.getString("ProjectName")!=null && (obj.getString("ProjectName").startsWith("名称变更") || obj.getString("ProjectName").equals("企业名称") || obj.getString("ProjectName").equals("名称"))) {
                if(obj.getString("BeforeContent").lastIndexOf("企业名称")>-1)
                {
                    String[] array = BCConvertUtils.qj2bj(obj.getString("AfterContent")).split(";");
                    for(String name:array)
                    {
                        if(name.lastIndexOf("企业名称")>-1)
                        {
                            name = name.replace("
    ", "");
                            String[] nameArray = name.split(":");
                            beforeName = nameArray[1].trim().substring(0,nameArray[1].length() - 1);;
                        }
                    }
                }
                else
                {
                    beforeName = obj.getString("BeforeContent").substring(0,obj.getString("BeforeContent").length() - 1);
                }
                //通过beforename查询供应商名称是否存在
                Record rec = null;
                rec = Db.findFirst("select uuid from biz_suppliers where sys_status=1 and suppliers_name=? ",beforeName);
                if( rec ==null ){
                    rec = Db.findFirst("select uuid from biz_suppliers where sys_status=1 and (suppliers_name=? or suppliers_name=?)",BCConvertUtils.bj2qj(beforeName),BCConvertUtils.qj2bj(beforeName));
                }
                if(rec != null){
                    suppId = rec.getStr("uuid");
    //                break;
                }
    //        }
            
        }
        
        
        
        public static void main2(String[] args) throws ActiveRecordException {
    
            String suppId = "";
            String beforeName = "";
    //        {"ProjectName":"企业基本信息","ChangeDate":"2019-06-21","AfterContent":"名称:厦门垒智建设有限公司,","BeforeContent":"名称:厦门科之杰建设工程有限公司,"}
            String  lo =  "{"ProjectName":"企业基本信息","ChangeDate":"2019-06-21","AfterContent":"名称:厦门垒智建设有限公司,","BeforeContent":"名称:厦门科之杰建设工程有限公司,"}";
            JSONObject obj = JSONObject.parseObject(lo);
            String a=obj.getString("ProjectName");
            String b=obj.getString("AfterContent");
            String c=obj.getString("BeforeContent");
            String oo= "今天星期1";
            int d=oo.lastIndexOf("星期1");
            int d1=oo.lastIndexOf("8888");
            int d2=oo.lastIndexOf("今天");
            
            
            if (obj.getString("ProjectName")!=null 
                    && (obj.getString("ProjectName").startsWith("企业基本信息") 
                    && obj.getString("AfterContent").startsWith("名称:")  
                    && obj.getString("BeforeContent").startsWith("名称:"))) {
                if(obj.getString("BeforeContent").lastIndexOf("名称")>-1){
                    String[] array = BCConvertUtils.qj2bj(obj.getString("BeforeContent")).split(";");
                    for(String name:array){
                        if(name.lastIndexOf("名称")>-1){
                            name = name.replace("
    ", "");
                            String[] nameArray = name.split(":");
                            beforeName = nameArray[1].trim().substring(0,nameArray[1].length() - 1);;
                        }
                    }
                }
                
                //通过beforename查询供应商名称是否存在
                Record rec = null;
                rec = Db.findFirst("select uuid from biz_suppliers where sys_status=1 and suppliers_name=? ",beforeName);
                if( rec ==null ){
                    rec = Db.findFirst("select uuid from biz_suppliers where sys_status=1 and (suppliers_name=? or suppliers_name=?)",BCConvertUtils.bj2qj(beforeName),BCConvertUtils.qj2bj(beforeName));
                }
                if(rec != null){
                    suppId = rec.getStr("uuid");
    //                break;
                }
            }
            
        }
        
  • 相关阅读:
    【docker】关于docker中挂载的解释
    【linux】centos7安装使用rz/sz命令
    【docker】 docker容器内部安装vi命令
    【docker】centOS7上部署的mysql和spring boot服务,要求,mysql的时间、java程序服务的时间和宿主机的时间完全保持一致【修改mysql时区,临时和永久】【修改spring boot配置文件时区】【修改docker启动spring boot实例程序时区】
    【docker】docker部署spring boot项目在服务器上
    【spring boot】spring boot后台时间正确,返回给前台的时间不正确,和后台差8个小时
    html页面跳转传递参数
    SpringCloud服务如何在Eureka安全优雅的下线
    使用SpringBoot Admin监控SpringCloud微服务
    对actuator的管理端点进行ip白名单限制(springBoot添加filter)
  • 原文地址:https://www.cnblogs.com/xiaoniuniu886/p/11376832.html
Copyright © 2011-2022 走看看