<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
no, hélas, I already tried :<br>
<i>/appli/eprints/bin/harvest oatao --plugin=OAIPMH::OAI_TEF
--conf=stub4</i><i><br>
</i><i>Are you sure you want to make bulk changes to the eprint
table in the oatao repository [yes/no] ? yes</i><i><br>
</i><i>XPath error : Undefined namespace prefix</i><i><br>
</i><i> error : xmlXPathCompiledEval: evaluation failed</i><i><br>
</i><i><br>
</i>Thanks you for the idea<i>.<br>
<br>
</i>Jean-Marie<i><br>
<br>
</i>
<div class="moz-cite-prefix">Le 03/03/2014 10:07, John Salter a
écrit :<br>
</div>
<blockquote
cite="mid:EMEW3|047078fdc224d6966ed8350ae68901cdq229Gu14eprints-tech-bounces|ecs.soton.ac.uk|7154BCBB8909D642AE6F44CA713DBC200828ADDA47C5@HERMES7.ds.leeds.ac.uk"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hi
Jean-Marie,<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
think it’s probably a namespace problem (see references
below). If you try<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">$xml->findnodes(
“//tef:auteur/tef:nom/*” )<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">do
you get any results?<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">You
could also do this via xslt – if you have any experience of
this?<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I’m
guessing it’s something like this you’re starting with: <a
moz-do-not-send="true"
href="http://www.abes.fr/abes/documents/tef/recommandation/ex1_theseSimplePDF.xml">http://www.abes.fr/abes/documents/tef/recommandation/ex1_theseSimplePDF.xml</a><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">These
might explain a bit more about namespaces:<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a class="moz-txt-link-freetext" href="http://stackoverflow.com/a/4083929/2455451">http://stackoverflow.com/a/4083929/2455451</a><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a
moz-do-not-send="true"
href="http://stackoverflow.com/questions/2673370/why-should-i-use-xpathcontext-with-perls-xmllibxml/2673452#2673452">http://stackoverflow.com/questions/2673370/why-should-i-use-xpathcontext-with-perls-xmllibxml/2673452#2673452</a><o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Cheers,<o:p></o:p></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #B5C4DF
1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
lang="EN-US">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"
lang="EN-US"> <a class="moz-txt-link-abbreviated" href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">eprints-tech-bounces@ecs.soton.ac.uk</a>
[<a class="moz-txt-link-freetext" href="mailto:eprints-tech-bounces@ecs.soton.ac.uk">mailto:eprints-tech-bounces@ecs.soton.ac.uk</a>] <b>On
Behalf Of </b>Jean-Marie Le Bechec<br>
<b>Sent:</b> 03 March 2014 08:18<br>
<b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:eprints-tech@ecs.soton.ac.uk">eprints-tech@ecs.soton.ac.uk</a><br>
<b>Subject:</b> [EP-tech] harvester (question)<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">hi Seb,<br>
<br>
I need to harvest an OAI server in a format other than Dublin
Core (TEF format). I can not get specific metadata with the
same name. <br>
<br>
For example :<br>
...<br>
<tef:thesisAdmin><br>
<tef:auteur><br>
<b><tef:nom>nom1</tef:nom></b><br>
...<br>
<br>
and <br>
...<br>
<tef:directeurThese><br>
<b><tef:nom>nom2</tef:nom></b><br>
<tef:prenom>Carine</tef:prenom><br>
<tef:autoriteInterne>MADS_DIRECTEUR_DE_THESE_1</tef:autoriteInterne><br>
<tef:autoriteExterne
autoriteSource="Sudoc">073367826</tef:autoriteExterne><br>
</tef:directeurThese><br>
<tef:directeurThese><br>
<b><tef:nom>nom3</tef:nom></b><br>
<tef:prenom>Louise</tef:prenom><br>
<tef:autoriteInterne>MADS_DIRECTEUR_DE_THESE_2</tef:autoriteInterne><br>
<tef:autoriteExterne
autoriteSource="Sudoc">035036672</tef:autoriteExterne><br>
</tef:directeurThese><br>
...<br>
in the same record !<br>
<br>
I need to extract all this data.<br>
<br>
I tried things like :<br>
<br>
my $nom;<br>
foreach my $node ($xml->findnodes( "//auteur/nom/*" ))<br>
{<br>
$nom = $node->textContent; <br>
}<br>
<br>
but it does not work (no result)<br>
<br>
any idea ?<br>
<br>
<br>
Thanks !<br>
<br>
Jean-Marie<br>
<br>
<br>
<o:p></o:p></p>
<pre>-- <o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>***********************************************<o:p></o:p></pre>
<pre>Jean Marie Le Bechec<o:p></o:p></pre>
<pre>Service Commun de la Documentation<o:p></o:p></pre>
<pre>Responsable ingenierie documentaire<o:p></o:p></pre>
<pre>&<o:p></o:p></pre>
<pre>Direction du Systeme d'Information<o:p></o:p></pre>
<pre>Referent Etudes<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Institut National Polytechnique de Toulouse<o:p></o:p></pre>
<pre>6 allee Emile Monso - bp 34038 -<o:p></o:p></pre>
<pre>31029 Toulouse cedex 4<o:p></o:p></pre>
<pre>Tel : 05 34 32 31 16<o:p></o:p></pre>
<pre>Mail : <a moz-do-not-send="true" href="mailto:lebechec@inp-toulouse.fr">lebechec@inp-toulouse.fr</a><o:p></o:p></pre>
<pre>*********************************************** <o:p></o:p></pre>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">*** Options: <a class="moz-txt-link-freetext" href="http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech">http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech</a>
*** Archive: <a class="moz-txt-link-freetext" href="http://www.eprints.org/tech.php/">http://www.eprints.org/tech.php/</a>
*** EPrints community wiki: <a class="moz-txt-link-freetext" href="http://wiki.eprints.org/">http://wiki.eprints.org/</a>
*** EPrints developers Forum: <a class="moz-txt-link-freetext" href="http://forum.eprints.org/">http://forum.eprints.org/</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
***********************************************
Jean Marie Le Bechec
Service Commun de la Documentation
Responsable ingenierie documentaire
&
Direction du Systeme d'Information
Referent Etudes
Institut National Polytechnique de Toulouse
6 allee Emile Monso - bp 34038 -
31029 Toulouse cedex 4
Tel : 05 34 32 31 16
Mail : <a class="moz-txt-link-abbreviated" href="mailto:lebechec@inp-toulouse.fr">lebechec@inp-toulouse.fr</a>
***********************************************
</pre>
</body>
</html>