public void testMarshalJSONNumericBigDecimal() throws JSONMarshalerException, IOException, ParserException {
System.out.println("testMarshalJSONNumericBigDecimal");
String inputJSONDocument = "12345678900987654321123456789009876543211234567890098765432112345678900987654321.12345678900987654321123456789009876543211234567890098765432112345678900987654321123456789009";
Value inputValue = JSON.parseValue(inputJSONDocument);
System.out.println(String.format("InputJSON: %s", inputValue.toJSON()));
Object marshal = JSONMarshaler.marshalJSON(inputValue, BigDecimal.class);
System.out.println(String.format("MarshaledObjectToString: %s", marshal));
Value outputValue = JSONMarshaler.marshalObjectToValue(marshal);
System.out.println(String.format("OutputJSON: %s", outputValue));