[英]convert base64String into base64Binary java
我需要將base64Binary發送到SOAP服務中。 我在創建base64String的類中有此方法:
public String encode(final String text) {
byte[] msgBytes = text.getBytes(StandardCharsets.UTF-8);
String base64String = DatatypeConverter.printBase64Binary(messageBytes);
return base64String;
}
如何將base64String轉換為base64Binary,將字節轉換為base64String?
DatatypeConverter.parseBase64Binary可用於解碼Base64編碼的String
:
byte[] msgBytes = DatatypeConverter.parseBase64Binary(base64String);
如果要將byte[]
轉換為String
,則可以像下面這樣進行:
String text = new String(msgBytes , "UTF-8");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.