2016-01-22 63 views
-2

訪問JSON對象,在我的代碼的承諾之一,返回結果這樣如何從陣列

[{"success":true,"fileName":"./tmp/test.txt"}] 

,我想將其轉換成JSON。如何轉換它? 輸出: - {「success」:true,「fileName」:「./ tmp/test.txt」}

+2

data [0] .fileName?或者我錯過了你的問題? –

+2

'var a = [{「success」:true,「fileName」:「./ tmp/test.txt」}];''console.log(a [0] .fileName)' –

+0

@VickyGonsalves,都使用'a'作爲數組變量名?? –

回答

-1

您只需將數組中的項目定位到整個'fileName'即可:

arrayName[1] 

希望這有助於

感謝

+0

這會回來'undefined'('var arrayName = [{「success」:true,「fileName」 :「./ tmp/test.txt」}]; arrayName [1]; // undefined') – putvande

0

收到包含一個對象的數組。 只需訪問陣列的第一個元素,如:

var array = [{"success":true,"fileName":"./tmp/test.txt"}]; 
var fileName = array[0].fileName; 
+0

你應該編輯你的答案,因爲寫入它將不起作用('a'應該是未定義的) –

+0

@AntoninM。完成! –