Considerate Google-Diff-Match-Patch - Diff, Match e Patch librerie per Plain Text:
"Il Diff Match e librerie patch offrono algoritmi robusti per eseguire le operazioni necessarie per la sincronizzazione semplice testo."
Diff: confronta due blocchi di testo normale e restituisce in modo efficiente un elenco di differenze.
Diff Demo partita: Data una stringa di ricerca, trovare la sua migliore corrispondenza sfocata in un blocco di testo in chiaro. Ponderato sia per precisione che per posizione.
Match Demo Patch: applicare un elenco di patch sul testo normale. Usa il miglior sforzo per applicare la patch anche quando il testo sottostante non corrisponde.
Patch Demo Attualmente disponibile in Java, JavaScript, C++, C#, Objective C, Lua e Python. Indipendentemente dal linguaggio, ogni libreria presenta la stessa API e la stessa funzionalità. Tutte le versioni hanno anche cablaggi di prova completi.
Lo potete trovare here.
libaries onda di Google qui: http: // StackOverflow .com/domande/2043165/operativa-trasformazione-library/2043367 # 2043367 – hawkeye