# Diferencias y fusión de documentos XML

# Introducción

Esta extensión es capaz de calcular las diferencias de dos documentos XML y luego aplicarlas en el documento de origen. El diff es un documento XML que contiene en sus nodos, en formato legible por humanos, las instruciones para copiar/insertar/eliminar. Objetos del tipo DOMDocument, ficheros locales y cadenas en memoria pueden ser procesados.

- Instalación/Configuración
  - Requerimientos
  - Instalación
- XMLDiff\Base — La clase XMLDiff\Base
  - XMLDiff\Base::__construct — Constructor
  - XMLDiff\Base::diff — Produce diferencias de dos documentos XML
  - XMLDiff\Base::merge — Produce un nuevo documento XML basado en diferencias
- XMLDiff\DOM — La clase XMLDiff\DOM
  - XMLDiff\DOM::diff — Diferencia dos objetos DOMDocument
  - XMLDiff\DOM::merge — Produce DOMDocument unido
- XMLDiff\Memory — La clase XMLDiff\Memory
  - XMLDiff\Memory::diff — Diferenciar dos documentos XML
  - XMLDiff\Memory::merge — Produce un documento XML unido
- XMLDiff\File — La clase XMLDiff\File
  - XMLDiff\File::diff — Diferencia dos archivos XML
  - XMLDiff\File::merge — Produce un documento XML unido

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open