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,827
  • 1
  • 21
  • 26
Pravin
  • 2,871
  • 5
  • 26
  • 29
  • 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
  • 3,088
  • 1
  • 17
  • 30