public synchronized static XmlObjectMapper prettyFormatMapper() { if (prettyFormatXmlObjectMapper == null) { prettyFormatXmlObjectMapper = new XmlObjectMapper(); prettyFormatXmlObjectMapper.xmlMapper.enable(SerializationFeature.INDENT_OUTPUT); } return prettyFormatXmlObjectMapper; }
private Config loadConfiguration(File configurationFile) { try { ObjectMapper objectMapper = new XmlMapper() .enable(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY); Config configuration = objectMapper.readValue(configurationFile, Config.class); validateConfig(configuration); return configuration; } catch (IOException e) { throw new RuntimeException("Could not parse configuration file [" + configurationFile.getName() + "]", e); } }
public XmlConverter(Class<T> documentClass) { this.documentClass = documentClass; JacksonXmlModule module = new JacksonXmlModule(); module.setDefaultUseWrapper(false); this.mapper = new XmlMapper(module); this.mapper.enable(SerializationFeature.INDENT_OUTPUT); this.mapper.enable(ToXmlGenerator.Feature.WRITE_XML_DECLARATION); }
@Override public void format(Node node, Writer out) throws IOException { LOGGER.info("Formatting: {}", node); // Mapper closes the stream - don't want that here Writer closeProofWriter = IOUtils.closeProofWriter(out); MAPPER.enable(SerializationFeature.INDENT_OUTPUT); MAPPER.writeValue(closeProofWriter, node); } }
@Override public void initialize(Bootstrap<PirateConfiguration> bootstrap) { bootstrap.addBundle(hibernateBundle); final XmlBundle xmlBundle = new XmlBundle(); xmlBundle.getXmlMapper() .enable(INDENT_OUTPUT) .setSerializationInclusion(NON_NULL) .registerModule(new Hibernate5Module()); bootstrap.addBundle(xmlBundle); }
xmlMapper.enable(SerializationFeature.INDENT_OUTPUT);
private static ObjectMapper createXMLObjectMapper() { JacksonXmlModule module = new JacksonXmlModule(); module.setDefaultUseWrapper(false); XmlMapper objectMapper = new XmlMapper(module); objectMapper.enable(SerializationFeature.INDENT_OUTPUT); return objectMapper; }
private static ObjectMapper createXMLObjectMapper() { JacksonXmlModule module = new JacksonXmlModule(); module.setDefaultUseWrapper(false); XmlMapper objectMapper = new XmlMapper(module); objectMapper.enable(SerializationFeature.INDENT_OUTPUT); return objectMapper; }
/** * Override for customizing XmlMapper and ObjectMapper */ public void bindMappers() { JacksonXmlModule xmlModule = new JacksonXmlModule(); xmlModule.setDefaultUseWrapper(false); XmlMapper xmlMapper = new XmlMapper(xmlModule); xmlMapper.enable(ToXmlGenerator.Feature.WRITE_XML_DECLARATION); this.bind(XmlMapper.class).toInstance(xmlMapper); ObjectMapper objectMapper = new ObjectMapper(); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); objectMapper.configure(DeserializationFeature.ACCEPT_EMPTY_ARRAY_AS_NULL_OBJECT, true); objectMapper.configure(DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT, true); objectMapper.configure(DeserializationFeature.EAGER_DESERIALIZER_FETCH, true); objectMapper.configure(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY, true); objectMapper.configure(DeserializationFeature.USE_BIG_DECIMAL_FOR_FLOATS, true); objectMapper.registerModule(new AfterburnerModule()); objectMapper.registerModule(new Jdk8Module()); this.bind(ObjectMapper.class).toInstance(objectMapper); this.requestStaticInjection(Extractors.class); this.requestStaticInjection(ServerResponse.class); }
@Before public void setUp() throws Exception { mapper.enable(INDENT_OUTPUT); Assume.assumeThat(Locale.getDefault().getLanguage(), CoreMatchers.is("en")); }
public class ResourceConfig extends org.glassfish.jersey.server.ResourceConfig { public ResourceConfig() { super(); registerJacksonProvider(); packages("com.rest"); } /** * Custom provider to handle JSON and XML request */ private void registerJacksonProvider() { ObjectMapper mapper = new ObjectMapper(); XmlMapper xmlMapper = new XmlMapper(); xmlMapper.enable(SerializationFeature.INDENT_OUTPUT); mapper.enable(SerializationFeature.INDENT_OUTPUT); JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider(); JacksonJaxbXMLProvider xmlProvider = new JacksonJaxbXMLProvider(); provider.setMapper(mapper); xmlProvider.setMapper(xmlMapper); register(provider); register(xmlProvider); } }
@Before public void setUp() { xmlMapper.enable(SerializationFeature.INDENT_OUTPUT).registerModule(new JaxbAnnotationModule()); }
protected XmlMapper getXmlMapperPretty() { if (this.xmlMapperPretty == null) { XmlMapper xmlMapper = getXmlMapper().copy(); xmlMapper.setDefaultPrettyPrinter(getXmlPrettyPrinter()); xmlMapper.enable(SerializationFeature.INDENT_OUTPUT); registerCustomModules(xmlMapper); configureMixins(xmlMapper); this.xmlMapperPretty = xmlMapper; } return this.xmlMapperPretty; }
xmlMapper.enable(ToXmlGenerator.Feature.WRITE_XML_DECLARATION); final String dtd = "<!DOCTYPE gsafeed PUBLIC \"-//Google//DTD GSA Feeds//EN\" \"\">"; final DtdXmlSerializerProvider serializerProvider = new DtdXmlSerializerProvider(