2012-04-19 51 views
3

我要扭轉一個JSON文件(PHP,Python和Java或其他解決方案:))如何反轉json文件?

來源:

{ 
"name 1" : "value 1", 
"name 2" : "value 2" 
} 

要:

{ 
"value 1" : "name 1", 
"value 2" : "name 2" 
} 

想法? :)

謝謝!

回答

3

試試這個:

<?php 

$str=<<<EOT 
{ 
"name 1" : "value 1", 
"name 2" : "value 2" 
} 
EOT; 

echo json_encode(array_flip(json_decode($str,true))); 

?> 

輸出:{"value 1":"name 1","value 2":"name 2"}

+0

它完美! :-) 非常感謝你 ! – ilias 2012-04-19 22:14:12

+0

不客氣:) – stewe 2012-04-19 22:19:52