Skip navigation
Currently Being Moderated

append data in xml file

Apr 27, 2010 10:04 AM

<?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

 
Replies
  • Currently Being Moderated
    Jun 18, 2010 11:52 PM   in reply to Prasun with Coldfusion

    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";

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points