Comparación canónica de XML más potente con elementos repetidos #3

Closed
opened 2026-07-31 12:52:32 +00:00 by alexandrev · 1 comment
Owner

Si tengo dos NameValuePair que dentro tienen name, y NameValuePair se puede repetir, y en un caso está el 1 y en el otro el 2 pero el contenido es el mismo, no debería detectarse como diferencia.

Si tengo dos NameValuePair que dentro tienen name, y NameValuePair se puede repetir, y en un caso está el 1 y en el otro el 2 pero el contenido es el mismo, no debería detectarse como diferencia.
Author
Owner

Implementado en 82525da: los elementos repetidos se comparan como conjunto (forma canónica con los grupos repetidos ordenados); los de nombre distinto conservan el orden. No esconde cambios reales: valor cambiado, entrada que falta y duplicado colapsado siguen detectándose. Probado también con 400 entradas invertidas.

Implementado en `82525da`: los elementos repetidos se comparan como conjunto (forma canónica con los grupos repetidos ordenados); los de nombre distinto conservan el orden. No esconde cambios reales: valor cambiado, entrada que falta y duplicado colapsado siguen detectándose. Probado también con 400 entradas invertidas.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexandrev/kotej#3