码迷,mamicode.com
首页 > 编程语言 > 详细

java entity转js的json对象

时间:2020-06-15 17:26:41      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:mic   head   replace   class   onclick   ack   entity   lin   var   

 

前后端分离开发时,有时候从entity实体中复制字段到前端要一个一个替换比较麻烦写了一个批量替换的方法

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Java entity to json</title>
    </head>
    <body>
        <textarea rows="30" cols="50" id="str" onblur="convert()">    private Integer menuId;
    private Integer parentId;
    private Integer menuType;
    private String menuName;
    private String menuHost;
    private String menuUrl;
    private String menuIcon;
    private Integer sort;
    private Integer isShowMenu;
    private Integer isShowSet;
    private String accessCodeIdStr;
    private String remark;
    private Integer isPublice;</textarea>
        <textarea rows="30" cols="50" id="str2">
        </textarea>
        <input type="button" value="转换" onclick="convert()" />
        <script>
            function convert(){
                var str=document.getElementById("str").value;
                //console.log(str)
                var strArr=str.split(/[(\r\n)\r\n]+/);
                //console.log(strArr.length)
                var str2="";
                for(var i=0;i<strArr.length;i++){
                    var lineArr=strArr[i].split(" ");
                    var fieldName=lineArr[lineArr.length-1].replace(";","")
                    str2+=‘‘+fieldName+:null,\n;
                }
                document.getElementById("str2").value=str2;
            }
            convert();
            
        </script>
    </body>
</html>

效果如下

技术图片

 

java entity转js的json对象

标签:mic   head   replace   class   onclick   ack   entity   lin   var   

原文地址:https://www.cnblogs.com/q149072205/p/13132081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!