是否有一種簡單的方法可以將兩個TextFlow對象相互比較?我有兩個使用TextConverter.importToFlow()創建的文本流對象,並希望檢查它們是否相等。目前我發現的唯一方法是使用TextConverter.export()將它們導出爲字符串,然後進行比較,看起來有點複雜......如何檢查兩個文本流對象是否相等
1
A
回答
4
在TextFlow對象上使用getText()返回內容的字符串表示形式,字符串比較應該給你兩個TextFlow對象之間的相等值,假設不考慮TextFlow中的格式或其他元素。
textFlow1.getText()==textFlow2.getText()
是我可以從文檔中看到的最簡單的解決方案。
0
如果您需要比較文本樣式,你可以使用:
var s1:String = TextConverter.export(textFlow1, TextConverter.TEXT_LAYOUT_FORMAT, ConversionType.STRING_TYPE) as String;
var s2:String = TextConverter.export(textFlow2, TextConverter.TEXT_LAYOUT_FORMAT, ConversionType.STRING_TYPE) as String;
s1 == s2;
相關問題
- 1. 在AS3中,如何檢查兩個JSON對象是否相等?
- 2. 如何檢查兩個json對象在java中是否相等?
- 3. 檢查Android中的兩個Bundle對象是否相等?
- 4. Android檢查Spanned對象是否相等
- 5. 檢查對象的HashSet是否相等
- 6. 如何檢查Lua中的兩個值是否基本相等?
- 7. 檢查兩個位置是否相等
- 8. 檢查兩個「select」是否相等
- 9. 檢查兩個表是否相等
- 10. 檢查兩個向量是否相等
- 11. 檢查對是否相等
- 12. 測試兩個對象是否相等
- 13. 確定兩個對象是否相等
- 14. 檢查兩個對象是否具有浮點值時是否相等?
- 15. 如何檢查兩個對象是否相同
- 16. 如何檢查兩個對象(UIButtons)是否相同
- 17. 如何檢查字符串是否與對象不相等?
- 18. 如何在JSP中檢查兩個字符串是否相等?
- 19. 如何靜態檢查兩個比率是否相等?
- 20. 如何檢查兩個整數typedefs是否相等?
- 21. 如何檢查兩個gps路線是否相等?
- 22. 如何檢查兩個謂詞是否相等?
- 23. 如何檢查兩個哈希值是否相等?
- 24. 如何檢查兩個數據幀是否相等
- 25. 如何檢查兩個數組是否相等?
- 26. 如何檢查兩個布爾值是否相等?
- 27. 如何在xunit.net中測試兩個對象是否相等?
- 28. 如何測試python中兩個對象是否相等?
- 29. 如何比較C++中的兩個ostream對象是否相等?
- 30. 嘗試檢查兩個對象是否等於if子句
在這一個沒有經驗,沒有張貼作爲一個答案,但確實的getText()的工作,如textFlow1.getText()= = textFlow2.getText()。 – shaunhusain 2012-02-10 01:05:47
嗯,似乎工作。儘管我想要更多符合textflow1.equals(textflow2)的東西,但我想這樣做。 – lordofthefobs 2012-02-10 01:14:11
你有沒有試過'ObjectUtil.compare(textFlow1,textFlow2)'?不知道它是否會工作,但我想它應該。 – RIAstar 2012-02-10 09:07:42