entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Comparar dos campos de texto marcando las diferencias

Hola a todos, desde ya muchas gracias por cualquier aportación

Necesito comparar dos textos y señalar las diferencias, pero no tengo ni idea de como hacer esto, no se si alguien en algún momento a tenido alguna necesidad parecida y me pueda dar alguna idea de como lograrlo, el lenguaje que me gustaría trabajar, seria PHP o JavaScript, ya que lo necesito en entorno web, quisiera que me ponga los dos textos en un DIV o un TEXTAREA, y que me señale las diferencias entre uno y otro con algún color, necesito desesperadamente alguna idea.

Muchas gracias y seguiré investiando

1 Respuesta

5votos

Leonardo-Tadei Puntos227320

Hola @rach,

hay varias bibliotecas JavaScript que hace esto del lado del cliente:
https://github.com/kpdecker/jsdiff
http://prettydiff.com/

También las hay en PHP para hacer esto del lado del servidor:
http://code.stephenmorley.org/php/diff-implementation/

Fijate cuál se adapta mejor a tu proyecto, recordando que siempre se tiene mayor control desde el servidor, a costa claro de consumir recursos.

Saludos cordiales!

1voto

rach comentado

hola @Leonardo-Tadei me sirvió mucho la información que me compartiste, ocupe la librería de PHP y ya me muestra las diferencias entre los dos archivos, solo necesito hacer pruebas con archivos de tipo .log por el momento ya avance bastante en la idea que tenía. Mil gracias

Saludos!

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta