मैं एक वेब पेज पर 2 टेक्स्ट मानों की तुलना करना चाहता हूं और मतभेदों को हाइलाइट करना चाहता हूं। क्या मैं इस क्लाइंट-साइड को कर सकता हूं, अधिमानतः jQuery या प्रोटोटाइप के साथ?क्लाइंट पर टेक्स्ट diff हाइलाइट करें?
14
A
उत्तर
14
यह अंतर-पैच मैचों पुस्तकालय एक बहुत अच्छा काम करने के लिए प्रकट होता है:
http://code.google.com/p/google-diff-match-patch/
परियोजना जावास्क्रिप्ट, सी #, सी ++, अजगर, और जावा कार्यान्वयन है कि सभी एक ही बात करना है।
1
wikEd diff library और online tool and demo देखें।
लाइब्रेरी ब्लॉक हिल हाइलाइटिंग के साथ इनलाइन टेक्स्ट तुलना बनाता है और चरित्र/शब्द-आधारित है। इसे विकिपीडिया के लिए अनुकूलित किया गया है, लेकिन अन्य टेक्स्ट प्रकारों और प्रोग्राम कोड के लिए समान रूप से अच्छी तरह से काम करता है। लाइब्रेरी कोड अनुकूलन योग्य है, यूनिकोड समर्थन है, व्यापक रूप से टिप्पणी की गई है, और मुफ्त (पीडी) है।
संबंधित मुद्दे
- 1. PHP टेक्स्ट diff स्क्रिप्ट
- 2. CSS3 टेक्स्ट एरिया हाइलाइट रंग
- 3. InfoWindows के क्लिक हाइलाइट पर अक्षम करें?
- 4. टेक्स्ट क्षेत्र या टेक्स्ट बॉक्स पर डबल क्लिक करते समय हाइलाइट व्यवहार निर्दिष्ट करें?
- 5. टेक्स्ट फ़ील्ड पर सत्यापन: हाइलाइट की गई लाल सीमा, आईफोन
- 6. एकाधिक संपादन टेक्स्ट नियंत्रण में पाठ को हाइलाइट करें
- 7. तारीख पर गिट diff?
- 8. टेक्स्टबॉक्स नियंत्रण में ऑटो हाइलाइट टेक्स्ट
- 9. सब्लिमे टेक्स्ट 2 एचटीएमएल 5 सिंटैक्स हाइलाइट
- 10. सक्रिय विंडो से हाइलाइट किया गया टेक्स्ट
- 11. diff
- 12. ASP.Net क्लाइंट ब्राउज़र पर फ़ाइल डाउनलोड करें
- 13. एक सत्यापन त्रुटि उत्पन्न होने पर जेएसएफ में इनपुट टेक्स्ट को हाइलाइट करें
- 14. emacs magit diff हाइलाइटिंग
- 15. रेल पर रूबी नेविगेशन बार पर वर्तमान लिंक हाइलाइट करें?
- 16. रिच टेक्स्ट बॉक्स टेक्स्ट ब्लॉक को हाइलाइट करने के लिए कैसे करें
- 17. NSToolbarItems को हाइलाइट करें
- 18. विजुअल स्टूडियो 2010: हाइलाइट सीएसएस टेक्स्ट और टिप्पणी
- 19. विजुअल एसवीएन diff और लिनक्स
- 20. गिट diff grep कैसे करें?
- 21. सर्वर पर फ़ाइल के खिलाफ diff जांचें
- 22. हाइलाइट किए गए टेक्स्ट में कर्सर खो गया - विम
- 23. एक वेब आधारित diff घटक
- 24. emacs diff
- 25. एचटीएमएल टेक्स्ट को हाइलाइट किया जा रहा है
- 26. एक टेक्स्टबॉक्स में सभी टेक्स्ट हाइलाइट करने के लिए jQuery का चयन करें (चयन करें)
- 27. Git diff
- 28. बफर संशोधनों को हाइलाइट करें
- 29. हाइलाइट की गई टेक्स्ट पृष्ठभूमि और अग्रभूमि - कैसे बदलें?
- 30. diff (bash)
मैं इस माध्यम से गया और 'diff_match_patch' का उपयोग करने के लिए आवश्यक "प्रस्तुति कार्य" के साथ मदद करने के लिए एक रैपर लाइब्रेरी तैयार करना समाप्त कर दिया: https://github.com/arnab/jQuery.PrettyTextDiff – arnab
@arnab आप एक सुंदर व्यक्ति हैं । अपने गिटहब प्रोजेक्ट पेज से जुड़ी जेएसफिल्ड से प्यार करें। –