0

I have Informatica exported XML of Workflow. I need to compare two XMLs of workflow for changes within it.

How I can achieve it using VBScript/Python ? Can someone guide on this.

Mike Frysinger
  • 2,625
  • 1
  • 20
  • 23
Pravin
  • 2,301
  • 4
  • 23
  • 28
  • The problem is that objects are exported into XML in any order, so you can't compare it directly. You have to find a comparison key at every level of the XML to check if it exists in both files. You may prepare work by sorting the XML with a method like http://stackoverflow.com/questions/14647638/xslt-sorting-how-to-sort-xml-childnodes-inside-a-parent-node-with-an-attribute Note that there is a comparison utility inside the Workflow Designer, but it's not scriptable as far as I know. – Mickaël Bucas Mar 06 '16 at 10:44

1 Answers1

0

There's a iExportNormalizer plugin for Beyond Compare utility that will do that for you. It's available on Informatica Marketplace for free - but as said, you'll need the Beyond Compare, which isn't a freeware.

Maciejg
  • 2,757
  • 1
  • 15
  • 29