A munkahelyemen szükségessé vált a XMLben írt config fájlok összehasonlítgatása.
Először gondoltam írok egyet, de aztán belebotlottam a xmlTreeNav-ba. Ezen a linken találtam meg
Download xmlTreeNav 0.3.1 - Edit your XML with this utility. - Softpedia
Számomra jónak tűnik. Freeware, ingyenes.
Meg lehet határozni az ID attributumot, ami azért jó mert a sorrend független lehet az össze haszonlítás.
Például az alábbi xml-t
<container>
<node id="A">ZZ</node>
<node id="B">KK
<container>
és ezt az xml-t
<container>
<node id="B">KK</node>
<node id="A">ZZ</node>
<container>
Egyenlőnek tekinti, és ez ami miatt nem lehet használni pl. a WinMerge-t összehasonításra.

A fenti képen látszik hogy piros, zöld és sárga négyzetekkel jelzi az eltéréseket a két XML között
Itt látható hogy meg lehet adni az paraméterként az ID tagokat, iletve a figyelmen kívülhagyható node-okat
Először gondoltam írok egyet, de aztán belebotlottam a xmlTreeNav-ba. Ezen a linken találtam meg
Download xmlTreeNav 0.3.1 - Edit your XML with this utility. - Softpedia
Számomra jónak tűnik. Freeware, ingyenes.
Meg lehet határozni az ID attributumot, ami azért jó mert a sorrend független lehet az össze haszonlítás.
Például az alábbi xml-t
<container>
<node id="A">ZZ</node>
<node id="B">KK
<container>
és ezt az xml-t
<container>
<node id="B">KK</node>
<node id="A">ZZ</node>
<container>
Egyenlőnek tekinti, és ez ami miatt nem lehet használni pl. a WinMerge-t összehasonításra.
A fenti képen látszik hogy piros, zöld és sárga négyzetekkel jelzi az eltéréseket a két XML között
Itt látható hogy meg lehet adni az paraméterként az ID tagokat, iletve a figyelmen kívülhagyható node-okat