 <p>You'll want to take a look at the "Merge Mode" section of Adobe's Importing XML documentation here: <a href="https://helpx.adobe.com/indesign/using/importing-xml.html" rel="nofollow">https://helpx.adobe.com/indesign/using/importing-xml.html</a></p> <p>From that page: </p> <blockquote> <p>Merge mode not only makes automated layout possible, it provides more advanced import options, including the ability to filter incoming text and clone elements for repeating data.</p> </blockquote> <p>it sounds like you need the "clone elements" feature.</p> <p>To get new page for each <code>&lt;item&gt;</code> put a page break at the end of <code>&lt;item&gt;</code> Then make sure to set a "Primary Text Frame" on your master page. <a href="https://helpx.adobe.com/indesign/using/whats-new-cs6.html#id_16192" rel="nofollow">https://helpx.adobe.com/indesign/using/whats-new-cs6.html#id_16192</a> With this set, InDesign will simply create a new page as needed.</p>