Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2009, 05:03
sitoatic
 
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 1
Comparar elementos

Hola figuras,

Quería preguntaros algo para saber vuestra opinión sobre cuál es la mejor manera de hacer una cosa.

Tenemos un comparador, una especie de comparativa de seguros de coche. Lo tenemos finalizado pero la verdad que es un pitoste porque siempre hay alguna puntilla de alguna compañía que cambia y tal, y entonces en el diccionario que tenemos reconocidos los seguros ya no lo sabe interpretar y no los compara.

Es que tampoco se nos ocurren más formas de hacerlo. Como lo tenemos es: cogemos los seguros de todas las compañías (vienen en xml) y mediante parsers se introducen en la BBDD Mysql. Ahí, cuando el proceso finaliza, se inicia otro proceso de updates, y cuando los updates finalizan entonces hace la comparación. Claro en los updates le tenemos dicho que transforme, por ejemplo:

a -> A
aa -> A
1a -> A
2a -> A

Así los de un mismo tipo, aunque cada compañía los llame diferente, nos los compara todos con A... pero si mañana una compañía cambia un poco su xml y en lugar de llamarle a lo llama à entonces mis updates no lo recogen...

¿es la forma correcta de todas maneras? Implica mucho trabajo, pero es lo que hay, no?

Gracias por vuestras opiniones!!