在ASP.NET Web服务中解析PHP数组?

时间:2012-12-08 14:25:45

标签: php asp.net arrays web-services parsing

对于在PHP中具有此结构的Web服务:

function getAlbums($quantity) 
    {

       /* this is a sample array */

        $albums=array();
        $albums[0]['title']='Stripped';
        $albums[0]['artist']='Christina Aguilera';
        $albums[0]['genre']='Pop';
        $albums[0]['songs'][0]='Beautiful';
        $albums[0]['songs'][1]='Fighter';

        $return=array();
        for($i=0;$i<=$quantity;$i++){

           $return[$i]=$albums[$i]; 

        }

        return $return;

    }

我在浏览器中使用PHP客户端显示它很好,但现在如何在ASP.NET中解析它以显示数据?

谢谢。

2 个答案:

答案 0 :(得分:0)

我想知道为什么/如何使用PHP和ASP.net。但是当您想要在两个不同系统之间交换数据时,您可以将其转换为可以理解的中间格式。在任何此类情况下,您都可以将数据转换为JSON并从ASP.net读取该数据。通过这样做,您可以将PHP数组转换为数组ASp.net。希望这会有所帮助...

答案 1 :(得分:0)

这两件事完全相反:两者都是不同的语言。你需要一些中间的东西。最好是数据库,更糟糕的是某种文件系统...