小编and*_*nia的帖子

将JSONArray转换为String Array

我想问一个关于将a转换jsonArrayStringArrayon的问题Android.这是我jsonArray从服务器获取的代码.

try {
    DefaultHttpClient defaultClient = new DefaultHttpClient();
    HttpGet httpGetRequest = new HttpGet("http://server/android/listdir.php");
    HttpResponse httpResponse = defaultClient.execute(httpGetRequest);

    BufferedReader reader = new BufferedReader(new InputStreamReader(httpResponse.getEntity().getContent(),"UTF-8"));

    String json = reader.readLine();

    //JSONObject jsonObject = new JSONObject(json);
    JSONArray jsonArray = new JSONArray(json);
    Log.d("", json);

    //Toast.makeText(getApplicationContext(), json, Toast.LENGTH_SHORT).show();

} catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

这就是JSON.

[
    {"name": "IMG_20130403_140457.jpg"},
    {"name":"IMG_20130403_145006.jpg"},
    {"name":"IMG_20130403_145112.jpg"},
    {"name":"IMG_20130404_085559.jpg"},
    {"name":"IMG_20130404_113700.jpg"},
    {"name":"IMG_20130404_113713.jpg"},
    {"name":"IMG_20130404_135706.jpg"},
    {"name":"IMG_20130404_161501.jpg"},
    {"name":"IMG_20130405_082413.jpg"},
    {"name":"IMG_20130405_104212.jpg"},
    {"name":"IMG_20130405_160524.jpg"},
    {"name":"IMG_20130408_082456.jpg"},
    {"name":"test.jpg"} …
Run Code Online (Sandbox Code Playgroud)

java android json

52
推荐指数
6
解决办法
17万
查看次数

如何自动将手动保留释放代码转换为ARC?

我有为iOS 4编写的数千行代码.代码库包含许多调用retainrelease,当项目更新到iOS 5和ARC时会导致错误.

有没有办法自动将手动保留释放(MRR)代码转换为自动参考计数(ARC)?

xcode ios automatic-ref-counting

7
推荐指数
2
解决办法
2948
查看次数

在服务器中管理GCM注册ID

我今天了解了GCM服务器.阅读developer.android.com部分GCM中的内容,我仍然不确定如何管理第三方服务器中的注册ID.我的理解是:

  • Android应用程序可以从/向GCM服务器注册和注销其ID.
  • 服务器端可以使用注册ID和
    服务器密钥将消息发送到设备.

那么,我如何从GCM服务器获取设备注册ID?我需要直接从Android设备?

感谢您的意见.

android google-cloud-messaging

6
推荐指数
1
解决办法
3472
查看次数

iOS 5 - Apple LLVM编译器3.0错误

我不知道当我尝试使用Xcode编译时发生了什么,编译器显示此语句,"Apple LLVM编译器3.0错误".它说致命错误:
文件'/Users/integraasp/Dropbox/code/FlipView/Classes/ColorHelper.h'已被修改,因为构建了预编译头.它可以在设备上构建和运行良好,但我无法在模拟器上测试我的代码.

在我收到此错误之前,我尝试从dropbox复制最新版本的代码.我不知道该怎么办,因为我改变了许多代码......:'(

我试过这些链接的解决方案,但不幸的是它根本不起作用.有没有人可以帮助我..?:(

转换为ARC - LLVM编译器3.0错误

LLVM 3.0编译器错误:将C指针类型强制转换为Objective-C指针类型'id'需要桥接强制转换

**

最后,我发现了错误.:)

**

好吧,最后我发现了错误.此项目的prefix.pch文件声明未正确写入此项目的所有头文件.我只是在我的项目中手工写下了prefix.pch所有头文件并完成了.:)

ipad ios-simulator ios5

3
推荐指数
1
解决办法
7208
查看次数

列出目录上的文件并将结果打印为JSON

对不起,如果我的问题是基本的,因为我不熟悉php和json.我创建了一个php文件,列出了我服务器上的目录,并将结果打印为JSON.那么,我该怎么做呢?

这是我在目录中列出文件的代码:

<?php

$dir = "picture/";

if(is_dir($dir)){

    if($dh = opendir($dir)){
        while(($file = readdir($dh)) != false){

            if($file == "." or $file == ".."){

            } else {
                echo $file."<br />";
                //echo json_encode($file);
            }
        }
    }
}

?>
Run Code Online (Sandbox Code Playgroud)

感谢您的答复....

php json

1
推荐指数
2
解决办法
1万
查看次数