Hi,
ich habe eine kurze Frage zu einer XML RPC - Anfrage.
Bei mir siehts folgedermaßen aus:
Serverseite: javabasierter XML RPC Server
Clientseite: PHP basierter XML RPC Client
Nun habe ich folgendes Problem:
Ich möchte eine Funktion auf dem Server aufrufen, die folgenden Parameter braucht: List<String> (also eine generische Liste)
Mein Problem liegt darin, dass ich nicht weiß, wie ich in PHP so eine Liste erstellen kann.
Meine erste Idee war, einfach ein Array zu erzeugen, welches Strings enthält... das klappte aber nicht
Ich hoffe ihr könnt mir da weiterhelfen...
Gruß,
Eike
XML RPC - Anfrage
Versuch einfach mal einen String zu übergeben der das Format
hat.
Genau das spuckt mir auch Java aus, wenn ich eine Liste printen lasse.
Ausgabe ist [test1, test2]
Code: Alles auswählen
[String1, String2, String3, String4]
Genau das spuckt mir auch Java aus, wenn ich eine Liste printen lasse.
Code: Alles auswählen
import java.util.*;
class ListTest
{
public static void main(String args[])
{
List<String> list_string = new ArrayList<String>();
list_string.add("test1");
list_string.add("test2");
System.out.println(list_string);
}
}
danke habs hinbekommen... dein ansatz hat mich auf die richtiges idee gebracht, nur das die Strings vom format xmlrpcval sein mussten,
also z.B.:
new xmlrpcval(array(new xmlrpcval(2, 'int'), new xmlrpcval(3, 'int'), new xmlrpcval(4, 'int'), new xmlrpcval(5, 'int')), 'array')
dies ist n List<Integer>
danke für die hilfe
also z.B.:
new xmlrpcval(array(new xmlrpcval(2, 'int'), new xmlrpcval(3, 'int'), new xmlrpcval(4, 'int'), new xmlrpcval(5, 'int')), 'array')
dies ist n List<Integer>
danke für die hilfe