Parse(byte [])不能应用于java.lang.string

时间:2019-07-15 13:35:36

标签: java android

尝试解析数据以在设备和测试服务器之间建立连接。除非,我在(toParse)的{​​{1}}上出现一条红线,错误为String parsedMessage = (String)comm.parse(toParse).getPayload();

我尝试将parse(byte[]) in Communicator cannot be applied to (java.lang.String)更改为String toParse,这使byte[] toParse的红线消失了,但是parse(toParse)变成了红色,但出现了错误“ required byte [ ],找到java.lang.String“

byte[] toParse

1 个答案:

答案 0 :(得分:1)

尝试像这样调用方法getBytes():

String parsedMessage = (String)comm.parse(toParse.getBytes()).getPayload();