ResourceUtil.java 557 B

1234567891011121314151617181920
  1. package com.provectus.kafka.ui.util;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.io.Reader;
  5. import java.nio.charset.StandardCharsets;
  6. import org.springframework.core.io.Resource;
  7. import org.springframework.util.FileCopyUtils;
  8. public class ResourceUtil {
  9. private ResourceUtil() {
  10. }
  11. public static String readAsString(Resource resource) throws IOException {
  12. try (Reader reader = new InputStreamReader(resource.getInputStream(), StandardCharsets.UTF_8)) {
  13. return FileCopyUtils.copyToString(reader);
  14. }
  15. }
  16. }