我有一個PHP多維數組,我使用JSON_encode()轉換爲JSON。在json對象中訪問數值屬性
我使用的Drupal所以對於那些不熟悉它,Drupal的陣列往往有按鍵,看起來就像是:
$some_array['und']['0']['value']
所以我的JSON對象最終看起來像:
some_array.und.0.value
現在問題是,當使用上述語法來檢索值時,我在FB控制檯中發現以下JS錯誤:「運行符後缺少名稱」
而且這個數據意味着有一個jQuery模板中使用,所以我試圖阿洛斯直接在我的模板訪問這些數據用:
${field_city.und.0.value}
女巫遺憾的是沒有工作,要麼..
會如何我去解決這個問題?我可以通過JS以某種方式訪問此proprety嗎?或者有沒有一種方法,我有JSON_encode函數取代所有0,讓我們說「零」?甚至在解析JSON字符串時替換'0'?
建議非常appreicated。
感謝亞歷克斯的回答,我會放棄這更多的測試和讚美你。 – silkAdmin