In Schreiben einer Client-API in Perl mit FRONTIER :: CLIENT-Modul. Ich versuche, ähnlich wie folgt in Perl zu tun:Hashmap in Perl
HashMap<Integer, String> message = (HashMap<Integer, String>)client.execute("APIWrapper.login");
System.out.println(message.get(1000));
Wie implementiere ich die gleiche Idee in Perl?
Ich habe das Folgende gefunden, aber ich habe diese Ausnahme: "GESUCHTE DATEN, GOT TAG VALUE. my% login_message = {$ server-> call ("APIWrapper.loginRequest")}; while ((mein $ Schlüssel, mein $ Wert) = jeder% login_message) { print "Schlüssel: $ Schlüssel, Wert: $ login_message {$ Schlüssel} \ n"; } – Gruther
Siehe meine Bearbeitung oben. –
Das habe ich mir ausgedacht: my% login_message = ($ server-> call ("APIWrapper.loginRequest", @credentials)); für meine $ Schlüssel (Schlüssel% login_message) { print "Schlüssel: $ Schlüssel, Wert: $ login_message {$ Schlüssel} \ n"; } UND der Ausgang bleibt immer noch gleich: GESUCHTE DATEN, GOT TAG 'VALUE' – Gruther