Google Checkout解析私人商家数据C#

时间:2010-01-13 03:54:58

标签: c# google-checkout

我想弄清楚如何解析google checkout发回的私人商家数据变量。我尝试过以下操作,但当谷歌发回我的页面时出现错误:

privatedata = ThisItem.merchantprivateitemdata.Any [0] .Value.ToString();

我只有一个由谷歌返回的子节点,那是

< {MERCHANT_DATA_HIDDEN {1}} ae36ca4d-af36-4f69-8075-34441ff5130b > / {MERCHANT_DATA_HIDDEN {1}}

1 个答案:

答案 0 :(得分:1)

这是解析商家私人数据的代码:

GCheckout.AutoGen.anyMultiple oneAnyMultiple =
  inputNewOrderNotification.shoppingcart.merchantprivatedata;
System.Xml.XmlNode[] oneXmlNodeArray = oneAnyMultiple.Any;
string hiddenMerchantPrivateData = oneXmlNodeArray[0].InnerText;

我从NewOrderNotification对象的ShoppingCart项开始。您可能正在其他地方开始,因此需要根据需要进行相应调整。