Wie erstellen base64Binary Daten?
Was ist base64Binary-und wie kann ich es schaffen, base64Binary, der aus einem gegebenen byte-array in Java?
- en.wikipedia.org/wiki/Base64
- commons.apache.org/codec/apidocs/org/apache/commons/codec/...
- warum müssen Sie base64-Binär, die Idee ist es, die Ebenen ASCII-text. andere, die stackoverflow.com/questions/5908574/... kann Ihnen eine Idee geben
- Es ist ein XSD-Datentyp - der seltsame name stammt es.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen commons-codec mit
public static byte[] encodeBase64(byte[] binaryData)
.Zu erstellen, die diese Daten verwenden, Sie können die JDK-built-in-Klasse Sonne.misc.BASE64Encoder. Es ist leider keine öffentliche API, da niemand kümmerte sich um eine BASE64 en-/decoder in der öffentlichen API, aber die Menschen oft verwenden Sie diese Klasse, um zu umgehen, dass Nachteil.
base64Binary ist eine XML-Schema-Datentyp, bezogen auf beliebige binäre Daten, die codiert werden mit BASE64-Codierung zum abrufen einer "sicheren" string-Repräsentation der Daten - z.B. für die Einbindung von binären Daten in XML, mails etc.
W3C-Definition: