import org.apache.camel.util.Base64;
public class Base64EncodingExample {
public static void main(String[] args) {
String data = "Hello, Base64!";
byte[] encodedBytes = Base64.encodeBase64(data.getBytes());
String encodedData = new String(encodedBytes);
System.out.println("Encoded data: " + encodedData);
}
}
import org.apache.camel.util.Base64;
public class Base64DecodingExample {
public static void main(String[] args) {
String encodedData = "SGVsbG8sIEJhc2U2NA==";
byte[] decodedBytes = Base64.decodeBase64(encodedData.getBytes());
String decodedData = new String(decodedBytes);
System.out.println("Decoded data: " + decodedData);
}
}
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-base64</artifactId>
<version>3.14.0</version>
</dependency>
</dependencies>