Laura, A simple XSLT 2.0, using the xsl:result-document element, would fit all of your critera. Untested, but basically: ------------------------------- <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:mods="http://www.loc.gov/mods/v3" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> <xsl:apply-templates/> </xsl:template> <xsl:template match="mods:modsCollection"> <xsl:apply-templates/> </xsl:template> <xsl:template match="mods:mods"> <xsl:variable name="out-path" as="xs:string"> <!-- calculate a name for your file here --> </xsl:variable> <xsl:result-document href="{$out-path}.mods" indent="yes" method="xml"> <xsl:copy-of select="current()"/> </xsl:result-document> </xsl:template> </xsl:stylesheet> ----------------------- -Jon -- Jon Stroop Metadata Analyst C-17-D2 Firestone Library Princeton University Princeton, NJ 08544 Email: [log in to unmask] Phone: (609)258-0059 Fax: (609)258-0441 http://diglib.princeton.edu http://diglib.princeton.edu/ead On 09/15/2010 11:59 AM, Akerman, Laura wrote: > > Under the "ask, you never know, you might receive" category: > > This seems really simple and basic, but what tools or approaches are > there out there to break a MODS collection document into separate XML > files for the constituent records? It would help if the tool was free, > didn't require extensive programming knowledge, worked on a windows > box with Oxygen installed… > > We can figure it out, just want to save time if possible > > Thanks, > > Laura > > Laura Akerman > > Technology and Metadata Librarian > > Robert W. Woodruff Library > > Emory University > > Atlanta, Ga. 30322 > > (404)727-6888 > > [log in to unmask] > > > ------------------------------------------------------------------------ > This e-mail message (including any attachments) is for the sole use of > the intended recipient(s) and may contain confidential and privileged > information. If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, distribution > or copying of this message (including any attachments) is strictly > prohibited. > > If you have received this message in error, please contact > the sender by reply e-mail message and destroy all copies of the > original message (including attachments).