我想要使用我的調試功能(需要一個字符串)打印出一個arraycollection的內容。有人知道怎麼做嗎?我希望這會很容易,但似乎無法找到辦法......我在很多時候都印上了「對象」一詞。flex獲取arraycollection的內容爲字符串
2
A
回答
0
下面的方法應該得到你所需要的:
public static function arrayCollectionToString(arr:ArrayCollection):String
{
var toRet:String = "[";
for each(var obj:Object in arr) {
toRet += obj.toString() + ", ";
}
toRet += "]";
return toRet;
}
如果你堅持這樣在同一個班作爲調試方法,然後你可以使用它,如下所示:
SomeDebugClass.dbgMessage(SomeDebugClass.arrayCollectionToString(myArrayCollection));
+1
這將在列表末尾有一個尾隨逗號。使用以下來自sharvey的答案。 – Edyn 2013-09-05 22:41:12
11
它有很多清潔做:
var str:String = '['+myArrayCol.source.join(', ')+']';
的ArrayCollection源屬性也是數組,所以所有的通常的功能是可用的。
0
默認是媒體鏈接昏迷分離
array.toString()
+0
這是如果您訪問ArrayCollection對象上的'source'屬性(它是一個Array)。 – 2013-02-21 19:42:15
0
您可以使用
ObjectUtil.toString(arrayCollection);
相關問題
- 1. flex獲取arraycollection的內容作爲日期
- 2. 獲取ArrayCollection的內容
- 3. 獲取iframe內容作爲字符串
- 4. Flex:將ArrayCollection轉換爲鋸齒字符串數組
- 5. 從JSON字符串獲取內容
- 6. 解析字符串來獲取內容
- 7. Android - 獲取某個數組字段的內容爲字符串
- 8. 從字符串指針獲取字符串內容C++
- 9. 如何獲取節點的xml內容作爲字符串?
- 10. 在php中獲取作爲字符串的XML文件內容
- 11. 獲取字符串的內容到一個字符數組
- 12. 如何使用actionslpt根據Flex中的字符串分隔arraycollection
- 13. Flex和Zend_AMF:如何從Flex獲取Flex arrayCollection到PHP?
- 14. HtmlAgilityPack:獲取字符串內的錨標記內容的問題
- 15. 從XML節點獲取所有內容作爲字符串
- 16. Xamarin Forms將WebView內容作爲字符串獲取
- 17. PHP獲取XML rootNode內容爲字符串
- 18. 如何獲取Jgroups消息對象內容爲字符串
- 19. 如何將XML內容作爲字符串獲取
- 20. 如何獲取字符串內[[string]]內的字符串? (C#)
- 21. 獲取字符串作爲標記值的Bison/Flex分析器
- 22. 獲取字符串括號中的字符串和分裂內容
- 23. Adobe Flex arraycollection
- 24. Rails ActionMailer獲取內容類型分隔符字符串
- 25. ArrayCollection上的Flex-Sorting
- 26. 從Java中的mimepart獲取圖像的base64內容字符串
- 27. 獲取HTML爲字符串
- 28. 從字符串中捕獲內容
- 29. 如何從動態字符串內容獲取修復子字符串?
- 30. Flex:另一個ArrayCollection中的arrayCollection?
您可以添加您正在使用被傳遞給它的功能,以及對象的來源是什麼? – 2009-08-06 17:32:52
嘿Dan M.我嘗試了一堆功能,但沒有一個真的可以工作。用於創建ArrayCollection的對象是來自HTTPService的XML節點。我現在開始工作了。謝謝! – thomas 2009-08-06 19:06:23