मेरे पास टेक्स्ट के दो टुकड़े हैं। मैं उनके बीच एक शब्द-आधारित अंतर बनाना चाहता हूं (जैसे whe unix उपयोगिता wdiff
करता है) लेकिन आउटपुट में अधिक जानकारी के साथ (मेरा मतलब है, चरित्र का posizion जहां जोड़ा/delited शब्द शुरू होता है)।क्या जावा पुस्तकालय शब्द-आधारित diff करने के लिए हैं?
मुझे जावा में ऐसा करने की ज़रूरत है, इसलिए मतभेदों का एक साधारण आउटपुट (जैसे wdiff
) मेरे लिए उपयुक्त नहीं है: मैं मतभेदों का प्रतिनिधित्व करने वाली वस्तुओं में हेरफेर करना चाहता हूं।
देखें http://stackoverflow.com/questions/479654/java-library-for-free-text-diff – mdma
धन्यवाद लेकिन यह नहीं है कि मैं क्या खोज रहा हूं: मैं एक शब्द आधारित diff करना चाहता हूं लेकिन बस नहीं आउटपुट है, लेकिन इन आंकड़ों में हेरफेर करने में सक्षम होना। जोड़ें/हटाएँ - - स्ट्रिंग (शब्द) जोड़ा (या हटाए गए) - (, दूसरे या Btw) जोड़ने की स्थिति/पहले में हटाना फ़ाइल : मेरे मन में इन क्षेत्रों के साथ एक जावा वस्तु है – Mycol