是否有一種簡單的方法可以將兩個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. 如何檢查兩個json對象在java中是否相等?
- 2. 在AS3中,如何檢查兩個JSON對象是否相等?
- 3. 如何檢查Lua中的兩個值是否基本相等?
- 4. 檢查兩個向量是否相等
- 5. 檢查兩個位置是否相等
- 6. 檢查兩個「select」是否相等
- 7. 確定兩個對象是否相等
- 8. 測試兩個對象是否相等
- 9. 如何在JSP中檢查兩個字符串是否相等?
- 10. 如何檢查兩個布爾值是否相等?
- 11. 如何檢查兩個數組是否相等?
- 12. 如何靜態檢查兩個比率是否相等?
- 13. 如何檢查兩個gps路線是否相等?
- 14. 如何檢查兩個整數typedefs是否相等?
- 15. 如何檢查兩個哈希值是否相等?
- 16. 如何比較C++中的兩個ostream對象是否相等?
- 17. 如何在xunit.net中測試兩個對象是否相等?
- 18. 如何測試python中兩個對象是否相等?
- 19. 如何檢查一個類(元類對象)對象是否與另一個類對象相等
- 20. 如何檢查兩個對象是否屬於同一個類?
- 21. 檢查ForeignKeys是否相等
- 22. 自動檢查兩個對象的相等性?
- 23. Javascript瑣事:檢查空對象是否相等
- 24. Vtk檢查polydata對象是否相交
- 25. 檢查一個arraylist中兩個連續座標對在java中是否相等
- 26. Ant:檢查兩個數字是否相等
- 27. 庫檢查兩個正則表達式是否相等/同構
- 28. jQuery驗證 - 檢查兩個密碼是否相等
- 29. 檢查兩個通用類型是否相等
- 30. 檢查兩個浮點數/雙精度值是否相等
在這一個沒有經驗,沒有張貼作爲一個答案,但確實的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