我通过以下代码将字节数据编码到vb6中的base64字符串:
Dim Fingerdata As String
Dim objXML As MSXML2.DOMDocument
Dim objNode As MSXML2.IXMLDOMElement
Set objXML = New MSXML2.DOMDocument
Set objNode = objXML.createElement("b64")
objNode.dataType = "bin.base64"
objNode.nodeTypedValue = g_Template
Fingerdata = objNode.Text
Set objNode = Nothing
Set objXML = Nothing
我通过以下代码将此base64字符串解码为java中的字节数据:
String templateString = request.getParameter("temp");
byte[] fingerbytes = Base64.decodeBase64(templateString);
但令人惊讶的是,我注意到最初的字节数据和解码base64数据后得到的字节数据不一样。如何确保两个字节数据相同?请帮我 。