2012-07-30 71 views
2

是否有用於比較flex中的兩個文本文件的實用程序或第三方庫。假設我已經使用'FileReference'加載了兩個不同的文本文件,現在我想比較這兩個文件的內容。類似於SVN diff,我想找出每行的編輯/添加/刪除內容。比較Flex中的文本文件

我已經通過這個線程[Is there a way to compare text files through Flex?]但它沒有在這裏回答。

謝謝,

+2

我不知道任何第三方庫/類中的會盡管我爲XML文件編寫了一個「差異」查看器,供我自己用來比較XML屬性文件和執行基於節點的比較的pom.xml文件,所以順序無關緊要,只是節點的名稱和該值(使用AS3/AIR)。寫一些類似的東西給你比較差異的結果應該不會太難,更多的差異在這裏http://c2.com/cgi/wiki?DiffAlgorithm他們有一個鏈接到該頁面上的Java實現,看起來像它可以移植,但是是GPL。 – shaunhusain 2012-07-30 22:38:44

回答

1

我很確定這個鏈接會引導你走向你的解決方案。可能需要做一些調整才能處理你的功能列表,但它應該能讓你達到90%的效果。

A diff/patch solution for Flash: a proof of concept Monte Carlo algorithm for comparing text versions in as3

我只是搜索在谷歌 'AS3文件差異'。

+0

非常感謝這個鏈接,我使用這個http://blogs.adobe.com/charles/2011/12/diff-library-for-actionscript.html,但沒有semanthics對我來說是沒用的。 http://blog.controul.com/2009/05/diff-patch-for-flash-as3/對我來說好得多。 – BrunoJCM 2014-11-10 13:03:03