小编Tos*_*shi的帖子

当Content-Type为HTML时,JSON_PRETTY_PRINT无法按预期工作

我动态地收到一个JSON字符串,如下所示:

{"post":[{"id":"11","body":"","image":"images/rose.png","stamp":"2013-11-04 14:50:11" }]}

我正在尝试按如下方式打印此JSON字符串:

{
    "post": [
        {
            "id": "11",
            "body": "",
            "image": "images/rose.png",
            "stamp": "2013-11-04 14:50:11"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

所以,我尝试了以下代码(仅用于演示目的):

<?php

$str = '{ "post": [ { "id": "11", "body": "", "image": "images\/rose.png", "stamp": "2013-11-04 14:50:11" } ] }';
$obj = json_decode($str);
echo json_encode($obj, JSON_PRETTY_PRINT);
Run Code Online (Sandbox Code Playgroud)

它只输出未格式化的JSON字符串:

{"post":[{"id":"11","body":"","image":"images/rose.png","stamp":"2013-11-04 14:50:11" }]}

但是,当我在json_encode()语句上方添加以下行时,它会按预期工作.

header('Content-Type: text/plain');
Run Code Online (Sandbox Code Playgroud)

可能导致此问题的原因是什么?为什么不工作时Content-Typetext/html

php mysql sql json

10
推荐指数
2
解决办法
7504
查看次数

这是列表视图,以及如何执行此操作

我在网上看到的大多数教程都是类似twitter的列表视图.需要帮助谢谢.

我想让我的应用程序类似于facebook newsfeed.其中文本在上面,图像在下面.每个帖子也将被放在一个盒子里.谢谢.

在此输入图像描述

android listview facebook android-listview

5
推荐指数
0
解决办法
2654
查看次数

设计Android XML按钮

这是一个使用XML设计按钮的应用程序示例。

我怎么能一样design with XML

如何使我的按钮look like it is floating像下面的图片一样?

样品

xml user-interface android android-layout

-1
推荐指数
1
解决办法
5341
查看次数