title: How to ignore nodes with It values when comparing two xmls with XMLUnit2
body: <p>Comparing two xml files in soapui using groovy with XMLUnit2, Have some weird cases which are different in both files, but are acceptable. So have to ignore/skip those.</p>
  
  <p><strong>ResXML1:</strong></p>
  
  <pre><code>&lt;alpha:Errors&gt;
      &lt;alpha:Error ShortText="SHiff" Type="11"&gt;Generic error occured.&lt;/alpha:Error&gt;
      &lt;alpha:Error ShortText="SHiff" Type="12"&gt;Generic error occured.&lt;/alpha:Error&gt;
  &lt;/alpha:Errors&gt;
  &lt;ShiftAttributes&gt;
      &lt;ShiftAttribute ShiftAttributeCode="41"/&gt;
      &lt;ShiftAttribute ShiftAttributeCode="17"/&gt;
  &lt;/ShiftAttributes&gt;
  &lt;alpha:PriceInfo AgeQualifyingCode="10" Amount="19999.00" DiscountTypes="3" AMZAmount="225.00" NetAmount="19999.00" MCH="1" ValueAddAmount="150.00"/&gt;
  </code></pre>
  
  <p><strong>ResXML2:</strong></p>
  
  <pre><code>&lt;alpha:Warnings&gt;
      &lt;alpha:Warning ShortText="SHiff" Type="11"&gt;Generic error occurred.&lt;/alpha:Warning&gt;
  &lt;/alpha:Warnings&gt;
  &lt;ShiftAttributes&gt;
      &lt;ShiftAttribute ShiftAttributeCode="17"/&gt;
      &lt;ShiftAttribute ShiftAttributeCode="41"/&gt;
  &lt;/ShiftAttributes&gt;
  &lt;alpha:PriceInfo AgeQualifyingCode="10" Amount="19999.0" DiscountTypes="3" AMZAmount="225.0" NetAmount="19999.0" MCH="1" ValueAddAmount="150.0"/&gt;
  </code></pre>
  
  <p>If anyone have any idea, please help me in below conditions.</p>
  
  <pre><code>1) How to ignore child attribute order? tried different nodematchers(byXpath, byNameandText etc..), but no luck.
  &lt;ShiftAttribute ShiftAttributeCode="41"/&gt;
  &lt;ShiftAttribute ShiftAttributeCode="17"/&gt;
  
  2) How to ignore decimal value, 100.0 &amp; 100.00. Tried to use BigDecimalElementDifferenceEvaluator, but cannot able to complete in soapui. If we have any easy method please help me?
  </code></pre>