if (ContentType.BINARY.equals(type)) {
if (binaryArchive == null) {
binaryArchive = new OutputArchive(dst, conf);
content.getContentAsByteArray(), isExportDoc);
} else if (ContentType.TEXT.equals(type)) {
if(txtArchive == null) {
txtArchive = new OutputArchive(dst, conf);
txtArchive.write(zipEntryName, text.getBytes(encoding),
isExportDoc);
} else if (ContentType.XML.equals(type)) {
if(xmlArchive == null) {
xmlArchive = new OutputArchive(dst, conf);
isExportDoc);
} else if (ContentType.JSON.equals(type)) {
if (jsonArchive == null) {
jsonArchive = new OutputArchive(dst, conf);