如何从Swift应用程序访问PHP echo数据?

时间:2015-04-14 00:56:42

标签: php json swift

我有一个PHP页面,它回复了一些JSON

echo json_encode("Hello");

如何在我的swift应用程序中访问它?我之前使用一种方法从网站获取数据,当我println返回数据时,它只打印网站的所有HTML代码(包括标签)。

    let url = NSURL(string: myLinkUrl)
    let request = NSURLRequest(URL: url!)

    NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) {(response, data, error) in
        println(NSString(data: data, encoding: NSASCIIStringEncoding)) //Prints HTML code
    }

我想知道如何只打印页面回声的数据(在这种情况下'你好')

1 个答案:

答案 0 :(得分:0)

请确保您只在php页面中打印json数据。不应该有任何HTML标签。 json应该是键值对,以便您可以轻松访问它。下面给出了生成有效json的示例php文件。

<?php
 $response['data']="Hello";
 echo json_encode("Hello");
?>