我一直在使用JSONObject作为我的大多数类和方法的返回类型,以帮助调试并告知用户问题。但我一直在尝试构建一个AsyncTask JSONObject一直变得古怪。是否有任何多类型数组可用于在一个对象中传输原始数据类型?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果不需要保留类型,您可以随时将数据转换为字符串并传输它。然后你可以随意使用任何东西;数组,ArrayList等。
如果需要保留类型,可以使用第二个值来表示类型。 Oryou仍然可以使用任何符合您需求的数据结构,并存储Object实例;字符的字符,整数的整数等,然后在检索时,使用反射来获取它们的类型信息。
答案 2 :(得分:0)
在不知道更多信息的情况下,我可能会考虑使用Gson,因为你说JSONObject对你来说很古怪。我一直在使用它,到目前为止没有任何问题: