package com.simple.util.io;
import org.apache.commons.io.IOUtils;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
/**
* @program: simple_tools
* @description:
* @author: Mr.chen
* @create: 2020-06-09 10:00
**/
public class IOUtil {
/**
*
* @param is
* @return
*/
public static String ioToString(InputStream is) {
try {
return IOUtils.toString(is, "utf-8");
} catch (IOException e) {
e.printStackTrace();
}
return "";
}
/**
*
* @param xml
* @param out
*/
public static void write(String xml, OutputStream out) {
try {
IOUtils.write(xml, out, "utf-8");
} catch (IOException e) {
e.printStackTrace();
}
}
/**
*
* @param obj
*/
public static void close(Object obj) {
try {
if (obj instanceof InputStream) {
((InputStream) obj).close();
}
if (obj instanceof OutputStream) {
((OutputStream) obj).close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}