zoukankan      html  css  js  c++  java
  • Java对象依次取出属性,并去掉特殊字符

    工作里从数据库往前台调数据的时候,庞大的数据量里难免有些字段里包含空格或者一些特殊字符,在前台显示出来会非常不美观,所以在此记录一个去对象内所有属性特殊字符的方法:

            //获得该对象属性的集合
            Field[] fields = tbGdzljcd.getClass().getDeclaredFields();
            //遍历集合
            for (Field field : fields) {
                //获取此属性的类型
                Class<?> currentType = field.getType();
                //如果此属性是String类型
                if (currentType == String.class) {
                    try {
                        //设置成可访问
                        field.setAccessible(true);
                        //获得原数据
                        String lod_val = (String) field.get(tbGdzljcd);  
                        if(lod_val!=null) {
                            //去掉空格
                            lod_val=lod_val.replace(" ","");
                            field.set(tbGdzljcd, lod_val);
                        }
                    } catch (IllegalAccessException ille) {
                        
                    }
                }
            }

    完事。

  • 相关阅读:
    将Excel嵌入你的.Net程序
    调用资源文件
    Socket Error# Description
    LPCTSTR 和其它
    linux send and recv详解
    stdafx.h的作用
    setsocketopt() usage
    openfire源码入门级分析
    openfire分析
    关于xmpp
  • 原文地址:https://www.cnblogs.com/ElPsyCongroowx/p/11213620.html
Copyright © 2011-2022 走看看