0
売り手の一部をインポートしようとしたときにこのエラーが発生しました。return文の値をデバッグする必要がありますが、エラー。コードは売り手の大多数のために働いていますが、私はいくつかの注文でエラーに遭遇し、私はエラーを特定できません。Python - XML形式が正しくありません(無効なトークン)。デバッグ値
print_r()とvar_dump()で試してみましたが、動作しません。
Pythonはエラー「とValueError: "返す" 整形式ではない(無効なトークン)を
おかげ
$saleorders[] = new xmlrpcval(array("id" => new xmlrpcval($row[0], "int"),
"price_type" => new xmlrpcval(clean_special_chars($price_type), "string"),
"note" => new xmlrpcval(clean_special_chars($note), "string"),
"lines" => new xmlrpcval($orderlines, "array"),
"pay_met" => new xmlrpcval(search_payment_method($row[24]), "int"),
"pay_met_title" => new xmlrpcval(clean_special_chars($row[24]), "string"),
"shipping_price" => new xmlrpcval($shopping_price, "double"),
"shipping_title" => new xmlrpcval(html_entity_decode(clean_special_chars($shipping_title)), "string"),
"orders_status" => new xmlrpcval(clean_special_chars($status), "string"),
"partner" => $partner,
"date" => new xmlrpcval($row[21], "string"),
"address" => $default_address,
"delivery" => $delivery_address,
"billing" => $billing_address,
"order_subtotal" => new xmlrpcval($order_subtotal, "double"),
"order_tax" => new xmlrpcval($order_tax, "double"),
"order_total" => new xmlrpcval($order_total, "double"),
), "struct");
return new xmlrpcresp(new xmlrpcval($saleorders, "array"));
これはPythonスクリプトとよく似ています。 –
これはpythonから呼び出すphpコネクタのメソッドですが、saleorders変数の値を出力したいだけです。 – Juan
まず問題を分離して最小化してみてください。最初に整数を転送してから文字列を転送してから、単純な配列を転送してみてください。起こりうるエラーの数を絞り込んでください。そこにエラーがスローされるので、あなたのPythonコードを投稿したいかもしれません。 –