在Android中使用base64编码的String创建ParseFile

时间:2016-01-04 12:02:50

标签: android parse-platform

是否可以使用具有Parse Android SDK的base64编码字符串创建ParseFile?文档仅以byte []形式说明数据。

JavaScript指南展示了一种处理Base64的方法。

var file = new Parse.File("myfile.txt", { base64: base64 });

在Android中有类似的东西吗?

3 个答案:

答案 0 :(得分:1)

我之前从未使用过Parse.com,但是从doc开始,您可以使用接受DbInterception.Add(new DbConnectionCheckInterceptor()); File对象的ParseFile构造函数。

此外,您可以使用Base64类来执行编码/解码。

答案 1 :(得分:0)

您可以使用android.util.Base64

ParseFile f = new ParseFile("myfile.txt", Base64.decode(base64data, Base64.DEFAULT));

答案 2 :(得分:0)

parse.com中的内置函数用于编码和修饰

File file = new File("myfile.txt");
byte[] arrBytes = new byte[(int)file.length()];
byte[] encoded = com.parse.codec.binary.Base64.encodeBase64(arrBytes);
ParseFile parseFile = new ParseFile(encoded);