PHP 側が Java 側の Web サービスを呼び出すとき、Java のマップ タイプはカプセル化されません。
既知の形式は 2 つあります:
Java 配列の場合は、PHP 配列を使用して対応します。
Java オブジェクトの場合は stdclass を使用して対応します。
Java のマップ型について、PHP 側でカプセル化する方法です。 。心配する人たち。 。神に助けを求めてください。
曾经蜡笔没有小新2017-06-05 11:12:20
区別するのに役立ちます:
java.util.List は配列としてカプセル化されていますが、この配列のキーは増加する int 型の整数です。例: $arr[0] = "aaa";
java.util.Map は配列としてカプセル化されていますが、この配列のキーは文字列とキーと値のペアです。例: $arr["a"] = "aaa";