EPrints Technical Mailing List Archive
Message: #00089
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: import plugins supported by 3.2.8
- To: eprints-tech@ecs.soton.ac.uk
- Subject: [EP-tech] Re: import plugins supported by 3.2.8
- From: Tim Brody <tdb2@ecs.soton.ac.uk>
- Date: Mon, 05 Mar 2012 16:07:29 +0000
On Mon, 2012-03-05 at 15:51 +0000, Ranju Upadhyay wrote: > Thanks Tim and Denis.I guess I could use xsltproc for debugging my > xslt but looking for something more windows based here as the > transformation will actually be done in windows environment. > > Moreover the editors are good for making recommendations for tags and > applying conditions, hand crafting can be bit hard! Download the oXygen XML trial - it's Java so works x-platform. (I imagine XML Spy and others can do the same job) Pretty UIs normally require paying for :-) By the by, libxslt (xsltproc) supports callbacks and can be used via XML::LibXSLT. E.g. for the migration I've just done I needed to map some values using large lookup tables, so I wrote a thin Perl script that loaded the mapping table + xslt and applied it to the source XML. That way, you can use XSLT to do the XML heavy-lifting and a scripting language to do the complex value mapping. /Tim. > ----- Original Message ----- > From: Denis Pitzalis - STARC <d.pitzalis@cyi.ac.cy> > Date: Monday, March 5, 2012 3:26 pm > Subject: [EP-tech] Re: import plugins supported by 3.2.8 > To: eprints-tech@ecs.soton.ac.uk > > > Hi Ranju, > > > > after many years of frustration, the best way to edit a XSLT > > file is > > vim (or emacs...) > > > > then process it with xsltproc and cross your fingers to find errors > > > > Denis > > > > On Mon, Mar 5, 2012 at 3:23 PM, Ranju Upadhyay > > <Ranju.Upadhyay@nuim.ie> wrote: > > > many thanks Tim. > > > > > > I know it is not relevant to eprints but any suggestions on > > some open-source > > > XSLT editors? > > > > > > Thanks > > > Ranju. > > > > > > > > > ----- Original Message ----- > > > From: Tim Brody <tdb2@ecs.soton.ac.uk> > > > Date: Monday, March 5, 2012 1:46 pm > > > Subject: [EP-tech] Re: import plugins supported by 3.2.8 > > > To: eprints-tech@ecs.soton.ac.uk > > > > > >> Hi, > > >> > > >> Do: > > >> ./bin/import [archiveid] eprint > > >> > > >> For a list of installed Import plugins for eprint objects. > > >> > > >> In my experience XSLT is the easiest way to shift data from > > one system > > >> to another, but it depends what you're familiar with. > > >> > > >> All the best, > > >> Tim > > >> > > >> On Mon, 2012-03-05 at 10:50 +0000, Ranju Upadhyay wrote: > > >> > Hi List, > > >> > > > >> > Will someone be able to tell me what are the import plugins > > >> that are > > >> > supported by eprints 3.2.8.I know it supports XML but can > > we also > > >> > import Dublin Core or some other formats? > > >> > > > >> > We have a scenario where we need to bring metadata from other > > >> > system.At present this process is all manual entry but we want > > >> to make > > >> > it more efficient.We want to do bulk import of metadata. > > >> > > > >> > One of the possiblilties I saw was that I get the XML > > format from > > >> > other system, write an XSLT to transform it to match the > > >> eprints XML > > >> > format and then use the import command to import the data. > > >> > > > >> > But would like to know if it is possible to do it > > differently i.e. > > >> > without writing XSLT perhaps? > > >> > > > >> > Thanks > > >> > Ranju Upadhyay > > >> > National Universty of Ireland Maynooth. > > >> > *** Options: > > >> http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech > > >> > *** Archive: http://www.eprints.org/tech.php/ > > >> > *** EPrints community wiki: http://wiki.eprints.org/ > > >> > > >> > > >> *** Options: > > >> http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech > > >> *** Archive: http://www.eprints.org/tech.php/ > > >> *** EPrints community wiki: http://wiki.eprints.org/ > > > > > > *** Options: > > http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech > > > *** Archive: http://www.eprints.org/tech.php/ > > > *** EPrints community wiki: http://wiki.eprints.org/ > > > > > > > > > > > -- > > ---------------------- > > Denis Pitzalis > > Information Technology Consultant > > > > UNESCO - http://www.unesco.org > > Paris, France - Tel: +33145681816 > > > > Business Strand Coordinator > > 3D-COFORM - http://www.3dcoform.eu > > > > VAST 2011 - http://www.vast-conference.eu > > *** Options: > > http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech > > *** Archive: http://www.eprints.org/tech.php/ > > *** EPrints community wiki: http://wiki.eprints.org/ > *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech > *** Archive: http://www.eprints.org/tech.php/ > *** EPrints community wiki: http://wiki.eprints.org/
- References:
- [EP-tech] import plugins supported by 3.2.8
- From: Ranju Upadhyay <Ranju.Upadhyay@nuim.ie>
- [EP-tech] Re: import plugins supported by 3.2.8
- From: Tim Brody <tdb2@ecs.soton.ac.uk>
- [EP-tech] Re: import plugins supported by 3.2.8
- From: Ranju Upadhyay <Ranju.Upadhyay@nuim.ie>
- [EP-tech] Re: import plugins supported by 3.2.8
- From: Denis Pitzalis - STARC <d.pitzalis@cyi.ac.cy>
- [EP-tech] Re: import plugins supported by 3.2.8
- From: Ranju Upadhyay <Ranju.Upadhyay@nuim.ie>
- [EP-tech] import plugins supported by 3.2.8
- Prev by Date: [EP-tech] Re: import plugins supported by 3.2.8
- Next by Date: [EP-tech] Re: namespace error : Namespace prefix xpage on head is not defined?
- Previous by thread: [EP-tech] Re: import plugins supported by 3.2.8
- Next by thread: [EP-tech] Fwd: OR2012 deadline extension
- Index(es):