
fr.lteconsulting.hexa.revrpc.server.JSONObject Maven / Gradle / Ivy
The newest version!
package fr.lteconsulting.hexa.revrpc.server;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
public class JSONObject
{
Map map = new HashMap();
public void put( String key, Object value )
{
map.put( key, value );
}
@Override
public String toString()
{
return toJSONString();
}
public String toJSONString()
{
StringBuilder b = new StringBuilder();
b.append( "{" );
boolean addComa = false;
for( Entry e : map.entrySet() )
{
if( addComa )
b.append( ", " );
addComa = true;
b.append( "\"" + e.getKey() + "\" : " );
b.append( JSONUtils.toJSONString( e.getValue() ) );
}
b.append( "}" );
return b.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy