2017-05-03 3 views
0
START 

D/OkHttp: Specific Gravity Before Charging : 150,150,150,150,150,150 

D/OkHttp: Specific Gravity After Charging : 150,150,150,150,150,150 

D/OkHttp: Battery Serial : 2bea79b1001000 

D/OkHttp: Battery AH : 150 

D/OkHttp: Battery Type : INVERTER 

D/OkHttp: OCV , 16.0 

D/OkHttp: OCV , 14.5 

D/OkHttp: OCV , 14.5 

D/OkHttp: OCV , 14.5 

D/OkHttp: OCV , 14.5 

D/OkHttp: Inverter DCHG After 02 Hr : 

D/OkHttp: FAN THERMAL SHUTDOWN FAULT 

D/OkHttp: 4,1,0000 

D/OkHttp: 4,2,0000 

D/OkHttp: END 

このレスポンスを解析するにはどうすればJSONでもXML形式でもないように見えるでしょう。Androidウェブサービスからの応答があります

+0

普通のテキストのようです。あなたはあなたの質問にもっと具体的にする必要があります。私たちはあなたのためにパーサーを書くつもりはありません。 –

+1

この種類の応答はPacketsと呼ばれ、これを解析するにはsplit( "、" –

答えて

1

split関数を使用すると、最初にすべての行をString [] lines = response.split ["\ n"]で区切り、各行を次のように解析して、[i] .split( ":") ( "、")を使用して各値を解析します。

0

あなたがusbg OKHTTPライブラリでjsonまたはxmlを受信する場合、Response.body.stringメソッドからjsonまたはxmlのコンテンツを受け取る必要があります。 。

関連する問題