我在.NET中制作了一个Web服务REST,它与android中制作的应用成功衔接,但问题是当我想获取响应时,在这种情况下,String不能比较它在android应用程序内。获取Web服务响应的问题
的问题是,如果我有res
作为我的Web服务响应,与"Err"
值,并且我做的:
if (res == "Err")
它只是说它们不匹配。可能是什么问题呢?
我在.NET中制作了一个Web服务REST,它与android中制作的应用成功衔接,但问题是当我想获取响应时,在这种情况下,String不能比较它在android应用程序内。获取Web服务响应的问题
的问题是,如果我有res
作为我的Web服务响应,与"Err"
值,并且我做的:
if (res == "Err")
它只是说它们不匹配。可能是什么问题呢?
比较字符串在Java中:
if(res.equals("Err")) {
// equals
}
我是这样做的,但我意识到问题在于服务响应我也带有标记,我的意思是“错误”,我不确定它是否正确,我的响应类型是JSON ... –
好吧,你需要改写你的问题,然后像库马尔建议的那样。你的问题将是 - 如何解析JSON :)。或者从SO搜索类似的问题。有成千上万。 – evilone
请重新表述您的问题。这不是很清楚。你的意思是“Android应用程序内部”? –