2012-04-25 84 views
6

我已经使用json_encode PHP函数创建了一个json对象。数组中的其中一个项的关键字是正斜杠,当在Chrome控制台中输出时,生成的JSON对象看起来像这样。访问包含正斜杠的json对象属性

Object 
contact/allow_anonymous: "0" 
menulayout: "horizontal" 
pages/max_pages: "10" 
primarycolour: "329e95" 
websitelogo: "text" 

我的问题是,我似乎无法访问它们中具有正斜杠的属性的值。

任何想法?由于JavaScript允许我创建json对象,因此我认为有一种方法可以检索这些值。

感谢

+2

您是否尝试过'myObject的[ “接触/ allow_anonymous”]'? – Tejs 2012-04-25 17:44:51

+0

你写了什么没有用?对象是如何创建的? – 2012-04-25 17:49:22

回答

12

只需使用myObject["key"]代替myObject.key

alert(myObject["contact/allow_anonymous"]); 
+1

工作。太感谢了 – 2012-04-25 17:53:04