<?xml version="1.0" encoding="UTF-8"?>
<company name="Macromedia">
<location name="Newton">
<employees>
<person>Demi Moore</person>
<person>Bruce Willis</person>
</employees>
</location>
<location name="San Francisco">
<employees>
<person>Tom Cruise</person>
<person>Ben Forta</person>
<person>Nicole Kidman</person>
</employees>
</location>
</company>
I want to append another "location" node. without write xml file..
It would be like this...
<?xml version="1.0" encoding="UTF-8"?>
<company name="Macromedia">
<location name="Newton">
<employees>
<person>Demi Moore</person>
<person>Bruce Willis</person>
</employees>
</location>
<location name="San Francisco">
<employees>
<person>Tom Cruise</person>
<person>Ben Forta</person>
<person>Nicole Kidman</person>
</employees>
</location>
<location name="New Location">
<employees>
<person>Prasun</person>
<person>Mitra</person>
<person>Pinku</person>
</employees>
</location>
</company>
Please help me....
Thanks & Regards
assume:
fXml:XML = <companies>
<company...
then:
aXml:XML = fXml.company.(@name == "Macromedia")[0];
aXml.location.@name = "New Location";
aXml.location.employees.person = "Prasun";
aXml.location.employees.person = "Mitra";
aXml.location.employees.person = "Pinku";
North America
Europe, Middle East and Africa
Asia Pacific