0

xmlデータを取得し、そこから値を取得します。

記号[および]を削除する必要があります

これが私のコードです、それは私に未定義の変数についてのエラーを与えます:

         @xml = XmlSimple.xml_in(res.content)//here I get xml document
         payKey = @xml["payKey"]//gere I get needed value
         //it looks like "[some character]" so I need to delete [ and ]
         //I tried
         payKey = @xml["payKey"].to_s()//to use tr method
         payKey = payKey.tr("[]", "")//replacing
        redirect_to "https://svcs.sandbox.paypal.com/AdaptivePayments/Pay?cmd=_ap-payment&paykey=#{paykey}"//inserting into url

結果:

            svcs.sandbox.paypal.com/AdaptivePayments/Pay?cmd=_ap-payment&paykey="AP-7NK73769LH704515X"

だから私は「サイン」を削除する必要があります。誰かが私を助けてくれますか?

4

1 に答える 1

0

私の愚かな答え

  payKey = payKey[1..20]
于 2012-07-18T18:21:28.843 に答える