Hi All,
Hope every one doing Good!!!
I have an XML file i what to extract those values
Here are my xml file.
<machineNumber>00000001</machineNumber>
<concessionUnitType>NONE</concessionUnitType>
<machineType>SCHAERER</machineType>
<customerNumber>69990005</customerNumber>
<equipmentLocation>REM</equipmentLocation>
<installedDate>2013-08-01T00:00:00.000+0000</installedDate>
Please guide me in right path.
Thanks & Regards,
Seshubabu
You can either use xpath MEL or dataweave to transform input XML.
With Dataweave you can transform XML to java object and access fields like payload..data.machineNumber
<dw:transform-message doc:name="Transform Message">
<dw:input-payload mimeType="application/csv" doc:sample="sample_data\empty.xml">
<dw:reader-property name="separator" value=";"/>
</dw:input-payload>
<dw:set-payload><![CDATA[%dw 1.0
%output application/java
---
payload
] ]></dw:set-payload>
</dw:transform-message>
I have assumed XML root as 'data' you can mention your XML root tag.
For xpath more details can be found at