Thread Konkatenation (9 answers)
Opened by Henri at 2015-08-03 00:42

Linuxer
 2015-08-03 19:25
#181719 #181719
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Ich bin lustig? Warum? Weil ich nach mehr Infos frage?
Was hat es mit Verstehen zu tun, etwas Code und Daten zu liefern, damit andere etwas haben, um Dein Problem nachzuvollziehen?

Wenn Du krank bist, erzählst Du doch auch dem Arzt, was für Symptome Du hast, oder nicht?
Oder sagst Du ihm "Doktor, da stimmt was nicht. Mach mal." und er macht dann?

Du hast doch den Code. Da ist es vollkommen egal, wer was versteht und wer nicht.
Du hast die Daten, da kann keiner mit mehr Verständnis was liefern. Code und Daten musst Du schon liefern, damit andere Dir helfen können. Alles andere macht die Geschichte nur unnötig komplizierter.


Auch in Deier Antwort lieferst Du wieder nur ein Fragment und der Gesamtzusammenhang ist absolut unklar.
Was es nun mit "name" auf sich hat, bleibt auch unklar. Warum zeigst Du den Code nicht, der für "name"
zuständig ist? Wieder muss man raten, wie der Code wohl aussieht...

Guest Henri
so wie es unter steht habe ich zwei code einmal für name und einmal für value

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
my $twig2= XML::Twig->new(    
        twig_handlers => { 
                'Parameter' => sub { 
                        
                        my $attr_value = $_->{'att'}->{'value'} // ''; 

                        print $FhResult $attr_value . ", ";
                                                
                },
        },
);


Willst Du sagen, du hast nochmal so ein Konstrukt, dass dann $_->{'att'}->{'name'} abfragt und ausgibt?

Also raten wir wieder:
Schon mal versucht, beides (name und value) zu kombinieren? Vielleicht so?

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
my $twig2= XML::Twig->new(    
        twig_handlers => { 
                'Parameter' => sub { 
                        
                        my $attr_name  = $_->{'att'}->{'name'}  // ''; 
                        my $attr_value = $_->{'att'}->{'value'} // ''; 

                        printf $FhResult "%s %s\n", $attr_name, $attr_value;
                },
        },
);
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Konkatenation