@Override
        protected void appendDetail(StringBuffer buffer, String fieldName, Map<?, ?> map) {
            if (fieldName.equals("others")) {

                List<? extends Map.Entry<?, ?>> list = sort(map);
                appendContentStart(buffer);
                for (Map.Entry<?, ?> entry : list) {
                    String key = (String) entry.getKey();
                    Object value = entry.getValue().toString();

                    append(buffer, key, value, true);
                }
                removeLastFieldSeparator(buffer);
                appendContentEnd(buffer);
                return;
            }
            super.appendDetail(buffer, fieldName, map);
        }
<a href="http://scrumbucket.org/converting-a-pojo-into-html/">Source</a>
collector/src/main/java/com/navercorp/pinpoint/collector/grpc/channelz/util/HTMLBuilder.java