new HashSet<String>(primitiveArrayKeys));
}
conf.setReadNullAsEmptyString(readNullAsString);
XMLInputFactory factory = depthProps != null
? new JettisonMappedReaderFactory(conf, depthProps)
: new MappedXMLInputFactory(conf);
return new JettisonReader(namespaceMap, factory.createXMLStreamReader(is));
}