StringWriter writer = new StringWriter(); JsonWriter jsonWriter = new JsonWriter(writer); FileReader reader = new FileReader("entry.ldif"); LdifReader ldifReader = new LdifReader(reader); SearchResult result = ldifReader.read(); jsonWriter.write(result); System.out.println(writer.toString());