Update Xml file based on tag value



I have a Xml file as below. I want to update tag's content for imagefile, datafile tag based on id. Please help me code a sample to do: Search in folder as the below picture, based on id's value, if folder's name contain id's value, get file name and update to Xml file, if file contain '111', update to imagefile tag, '222' update to datafile.


Thanks so much!



<?xml version="1.0"?>
<engines>
<engine>
<types>
<type>
<imagefile></imagefile>
<datafile></datafile>
<id>102</id>
</type>
<type>
<imagefile></imagefile>
<datafile></datafile>
<id>103</id>
</type>
</types>
</engine>
</engines>


image: [http://ift.tt/1s3LV4p]


Output:



<type>
<imagefile>Engine\Type\Tone_Id_102\X1052201_111</imagefile>
<datafile>Engine\Type\Tone_Id_102\X1052201_222</datafile>
<id>102</id>
</type>

No comments:

Post a Comment