【问题标题】:how to create a Json array of strings in android如何在android中创建一个Json字符串数组
【发布时间】:2011-08-24 00:05:02
【问题描述】:

我正在尝试创建一个像 ["stringone","stringtwo"] 这样的数组并将其传递给网络服务器。当我尝试使用像 String[]={"stringone","stringtwo"] 这样的字符串数组来制作它时,它传递了一些奇怪的东西 {"userids":"[Ljava.lang.String;@406fe4b8"} 如果不使用字符串数组,我应该如何构造我的 JSON 数组?

谢谢

【问题讨论】:

    标签: android arrays json


    【解决方案1】:

    如果你想从List或数组创建JSONArray,你可以使用构造函数,它接受Collection:

    String[] data = {"stringone", "stringtwo"};
    JSONArray json = new JSONArray(Arrays.asList(data));
    

    【讨论】:

      【解决方案2】:

      最简单的方法是创建一个JSONArray 对象并使用 put 方法添加您想要的任何字符串。要输出结果,只需使用 toString() 方法即可。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-01
        • 2015-12-20
        • 1970-01-01
        • 1970-01-01
        • 2013-08-29
        • 2022-01-04
        相关资源
        最近更新 更多