[Vienna-pm] Parameteruebergabe
LAUN Wolfgang
wolfgang.laun at alcatel.at
Sun Jan 9 04:27:19 PST 2005
Ist das Programm - speziell die Subroutine get_s - in der Mail
korrekt wiedergegeben? Der Beginn
sub get_s($da,$id)
führt zu einer Fehlermeldung schon bei der Syntaxanalyse des
Perl-Programms (m it 5.6.1 und 5.8.x). Wie sieht das wirklich
aus bzw. mit welcher Perl-Version liefert das keinen Fehler?
Wolfgang
-----Original Message-----
From: e_horn at fh-bingen.de
To: vienna-pm at mail.pm.org
Sent: 03.01.2005 14:55
Subject: [Vienna-pm] Parameteruebergabe
Hallo ich bin neu bei euch!
Und hoffe jmd kann mir weiterhelfen.
Ich moechte die Wertr fuer $id in sub pr() uebergeben!
Mit my $id=processNode($accessions->item($i));bekomme ich eine zahl
herau
welche ich in my $url einlesen lassen will!
Wie kann ich den Wert von $id hier in ,my $url importieren?
my $url=&get_s("nucl",$id);
Ueber Hilfe waere ich sehr sehr dankbar!
Gruss
sub get_s($da,$id)
{
my $url='http...db=';
my $da=$_[0];
my $id=$_[1];
my $pa='&id=';
my $m='&retmode=xml';
return $url.$da.$pa.$id.$m;
}
sub pr()
{
my $xmldoc = $_[0];
my $parser = new XML::DOM::Parser;
my $doc = $parser->parse($xmldoc);
my $nodes = $doc->getElementsByTagName("...");
for (my $i=0; $i<$nodes->getLength(); $i++)
{my $node = $nodes->item($i);
my $accessions=$node->getElementsByTagName("");
my $id=processNode($accessions->item($i));
my $url=&get_s("nucleo",$id);
my $doc_s=get $url;}
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
_______________________________________________
Vienna-pm mailing list
Vienna-pm at mail.pm.org
http://mail.pm.org/mailman/listinfo/vienna-pm
More information about the Vienna-pm
mailing list