[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