if ("false".equals(content) || "0".equals(content)) {
return Boolean.FALSE;
}
else if ("true".equals(content) || "1".equals(content)) {
return Boolean.TRUE;
}
throw new InvalidDatatypeValueException("cvc-datatype-valid.1.2.1", new Object[]{content, "boolean"});