2010-05-02 57 views
0

我正在PayPal的信用卡處理器的調用返回數組,併成功/失敗交易後,返回我的字符串,看起來像這樣:解析JavaScript中

DoDirectPayment失敗:陣列([TIMESTAMP] = > 2010%2d05%2d02T23%3a33%3a28Z [CORRELATIONID] => 8c503f5c6c861 [ACK] =>失敗[VERSION] => 51%2e0 [BUILD] => 1268624 [L_ERRORCODE0] => 10527 [L_SHORTMESSAGE0] =>無效%20Data [L_LONGMESSAGE0] =>此%20transaction%20cannot%20be%20processed%2e%20Please%20enter%20a%20valid%20credit%20card%20number%20and%20type%2e [L_SEVERITYCODE0] =>錯誤[AMT] => 90%2e00 [CURRENCYCODE] => USD)

我不是一個javascript專業版,但我怎麼能把這個成可解析的數組?

謝謝!

回答

0

你還沒說你想將它解析成什麼:PHP,Python和Ruby,Java和JSON ...

但無論它是,如果這是一個JSON響應,谷歌爲您服務器 - 端語言的主JSON解析器。應該是一個簡單的單線程來解析你需要的任何東西。

+0

啊該死的,沒想到改變傳入的數據。看起來很容易改變PayPal庫文件,以便它預處理。謝謝。 – Dan 2010-05-02 23:56:07