我试图弄清楚如何解析由谷歌结帐发回的私人商家数据变量。我尝试了以下方法,但是当 google 发回我的页面时出现错误:
privatedata = ThisItem.merchantprivateitemdata.Any[0].Value.ToString();
我只有一个谷歌返回的子节点,那就是
<
MERCHANT_DATA_HIDDEN >
ae36ca4d-af36-4f69-8075-34441ff5130b <
/MERCHANT_DATA_HIDDEN>
我试图弄清楚如何解析由谷歌结帐发回的私人商家数据变量。我尝试了以下方法,但是当 google 发回我的页面时出现错误:
privatedata = ThisItem.merchantprivateitemdata.Any[0].Value.ToString();
我只有一个谷歌返回的子节点,那就是
<
MERCHANT_DATA_HIDDEN >
ae36ca4d-af36-4f69-8075-34441ff5130b <
/MERCHANT_DATA_HIDDEN>
这是我解析商家私人数据的代码:
GCheckout.AutoGen.anyMultiple oneAnyMultiple =
inputNewOrderNotification.shoppingcart.merchantprivatedata;
System.Xml.XmlNode[] oneXmlNodeArray = oneAnyMultiple.Any;
string hiddenMerchantPrivateData = oneXmlNodeArray[0].InnerText;
我从 NewOrderNotification 对象上的 ShoppingCart 项目开始。看来您可能从其他地方开始,因此请根据需要进行相应调整。