#.net #asp.net
#.net #asp.net
Вопрос:
У меня есть столбец ntext в базе данных, в котором я храню содержимое Html или текст, предоставленный пользователем. Я хочу реализовать историю в столбце, и для этого я сохраняю содержимое после и перед операцией редактирования.
Я хочу найти разницу между двумя значениями в столбце и выделить разницу.
Есть идеи, как это сделать?
Мой английский не очень хорош, поэтому, пожалуйста, не стесняйтесь редактировать.
Ответ №1:
Что-то вроде этого?, или это было бы полезной отправной точкой — оба написаны одним и тем же парнем.
Комментарии:
1. Я пробовал это, но я действительно не в состоянии понять, как это работает и каков наилучший способ его использования. Любой пример того, как это может быть реализовано, был бы действительно полезен
Ответ №2:
На самом деле cvs сохраняет в репозитории именно формат diff, поэтому, если вы посмотрите на файл на стороне сервера, вы увидите что-то вроде (я не буду показывать точный формат, попробуйте посмотреть только идею)
==version ##==
[ ] bla-bla
[-] bla-bla
base text....
Существует огромное количество бесплатных библиотек для создания этого.