当我的API为import pandas
import numpy
test = 5
m, n = 2*test, 3
df = pandas.DataFrame(
data=numpy.random.random((m, n))
)
df['test'] = [0] * test + [1] * test
df.to_csv('tmp.csv', index=False)
for chunk in pandas.read_csv('tmp.csv', chunksize=test):
print chunk
del chunk
请求返回这些组合时,如何使用Retrofit 2.0
:
PUT
{ status: true }
{ status: false, info: "string value" }
我应该使用哪种型号?使用({ status: false, info: "string value" }
和Boolean
或String
和String
)?
我如何从中获取String
,因为status
- > response
- > rawResponse
例如{}等于500,所以我应该code
和status = false
。
现在,我的应用在尝试接收此数据时会遇到(info = "sth"
)。
答案 0 :(得分:1)
我应该使用哪种型号?
boolean
的{p> status
String
的info
我怎样才能从中获得状态,导致回复 - > rawResponse - > 代码例如等于500
在这种情况下,身体应该由Response.errorBody()
答案 1 :(得分:0)
您可以使用以下型号
public class Response
{
public Boolean status;
public String info;
}