1、通过单例得到全部的key值。
Set<String> entries = PowerDataMonthlyMap.getInstance().getPowerDataMonthlyMap().keySet();
2、for循环通过key得到value值。
for(String meterID :entries)
{
sbuf.append("<userModel>");
sbuf.append("<meterID>");
sbuf.append(meterID);
sbuf.append("</meterID>");
sbuf.append("<timeTag>");
sbuf.append(PowerDataMonthlyMap.getInstance().getPowerDataMonthlyMap().get(meterID).getTimeTag());
sbuf.append("</timeTag>");
sbuf.append("<combinedActiveEnergy>");
sbuf.append(PowerDataMonthlyMap.getInstance().getPowerDataMonthlyMap().get(meterID).getCombinedEnergy());
sbuf.append("</combinedActiveEnergy>");
sbuf.append("</userModel>");
}