php数组如:array (
0 =>
array (
'url' => 'abc',
'alt' => '123,
),
1 =>
array (
'url' => 'bcd',
'alt' => '234',
),
2 =>
array (
'url' => 'cde',
'alt' => '345',
),
)
不是 你没懂我的意思啊。。 不是用PHP转换成json,是要用java直接转成json或者转成集合之类的
追答java直接转php是不行的 两种不同的语言 之间进行操作 一定要有一个桥梁 好吧直接只能这样搞了
public class Test
{
public static void main(String[] args)
{
List> list = new ArrayList>();
HashMap map = new HashMap();
map.put("url", "abc");
map.put("alt","123");
list.add(map);
HashMap map1 = new HashMap();
map1.put("url", "bcd");
map1.put("alt", "234");
list.add(map1);
HashMap map2 = new HashMap();
map2.put("url", "cde");
map2.put("alt", "345");
list.add(map2);
for(HashMap lists : list)
{
System.out.println(lists);
}
}
}
结果:
{alt=123, url=abc}
{alt=234, url=bcd}
{alt=345, url=cde}
这是什么意思啊...麻烦好好看下我的提问好么? 我是要把php数组解析后,把里边的数据放到集合或者Map里,关键是php数组怎么用java解析,我目前只能用拆分字符串的方法解析的了