We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 3781
    • 24 Posts
    Can anyone recommend n00b-friendly snippet that will merge / aggregate a number of XML documents in a folder and output it as just one?

    For example, documents with outputs like these:

    Document 1
    <item>
    <title>Document 1</title>
    <address></address> 
    <venue></venue>
    <time></time>
    </item>
    


    Document 2
    <item>
    <title>Document 2</title>
    <address></address>
    <venue></venue>
    <time></time>
    </item>
    


    Document 3
    <item>
    <title>Document 3</title>
    <address></address>
    <venue></venue>
    <time></time>
    </item>
    



    And then to have them merged into something like this:


    <content>
    
    <item>
    <title>Document 1</title>
    <address></address>
    <venue></venue>
    <time></time>
    </item>
    
    <item>
    <title>Document 2</title>
    <address></address>
    <venue></venue>
    <time></time>
    </item>
    
    <item>
    <title>Document 3</title>
    <address></address>
    <venue></venue>
    <time></time>
    </item>
    
    </content>
    



    I’ve had a look into Ditto, but it’s doing my n00b-head in sad
    Any help would be much appreciated smiley
      • 18397
      • 3,250 Posts
      I’ve gotta run at the moment but in short, Ditto was designed to do things like this. Take a look at some of the examples at ditto.modxcms.com.