format: convert.aspx?inputfile=FILENAME&outputfile=FILENAME
Input file :
<MenuDataResult> <Item> <Item> <ItemID>150</ItemID> <ItemType>Submenu</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>100</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <Menu> <ID>150</ID> <Title>100</Title> <Template> </Template> <Type>content</Type> <Link> </Link> <ParentID>0</ParentID> <AncestorID>150</AncestorID> <FolderID>0</FolderID> <Description> </Description> <Image> </Image> <ImageOverride>False</ImageOverride> <Item> <ItemID>670</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Arkansas Providers</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/1000/arkansasproviders.aspx?id=1438</ItemLink> <ItemTarget>2</ItemTarget> </Item> <Item> <ItemID>688</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Mississippi Providers</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/250/index.aspx?id=2064</ItemLink> <ItemTarget>2</ItemTarget> </Item> <Item> <ItemID>690</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Texas Providers</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/350/index.aspx?id=2066</ItemLink> <ItemTarget>2</ItemTarget> </Item> <Item> <ItemID>672</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Producer Login</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/900/agentlogin.aspx?id=490</ItemLink> <ItemTarget>2</ItemTarget> </Item> <Item> <ItemID>674</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Certificates of Insurance</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/400/membersonly.aspx</ItemLink> <ItemTarget>2</ItemTarget> </Item> <Item> <ItemID>676</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Continuing Education</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/600/riskmanagement.aspx?id=722&item=1&sub=1</ItemLink> <ItemTarget>2</ItemTarget> </Item> <Item> <ItemID>678</ItemID> <ItemType>ExternalLink</ItemType> <ItemSubType>0</ItemSubType> <ItemTitle>Contact Us</ItemTitle> <ItemImage> </ItemImage> <ItemImageOverride>False</ItemImageOverride> <ItemLink>/CMS400Min/100/index5.aspx?id=48</ItemLink> <ItemTarget>2</ItemTarget> </Item> </Menu> </Item> </Item> </MenuDataResult>
-0-1-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-1
Output file :
<?xml version="1.0"?> <menu> <item name="Arkansas Providers" action="/CMS400Min/1000/arkansasproviders.aspx?id=1438"> </item> <item name="Mississippi Providers" action="/CMS400Min/250/index.aspx?id=2064"> </item> <item name="Texas Providers" action="/CMS400Min/350/index.aspx?id=2066"> </item> <item name="Producer Login" action="/CMS400Min/900/agentlogin.aspx?id=490"> </item> <item name="Certificates of Insurance" action="/CMS400Min/400/membersonly.aspx"> </item> <item name="Continuing Education" action="/CMS400Min/600/riskmanagement.aspx?id=722&item=1&sub=1"> </item> <item name="Contact Us" action="/CMS400Min/100/index5.aspx?id=48"> </menu>