using (WebClient client = new WebClient())
{
byte[] response =
client.UploadValues("http://dork.com/service", new NameValueCollection()
{
{ "home", "Cosby" },
{ "favorite+flavor", "flies" }
});
string result = System.Text.Encoding.UTF8.GetString(response);
string addResult = "{\"d\":" + result + "}";
XmlDocument xml = (XmlDocument)JsonConvert.DeserializeXmlNode(addResult);
XmlNodeList xnList = xml.SelectNodes("/d/transaction_details");
string statusr = "";
string transactionId = "", PG_TYPE = "", Bank_Ref_Num = "", BankCode = "", CardNum = "", Card_Type = "" ;
foreach (XmlNode anode in xnList)
{
if (anode != null)
{
foreach (XmlNode a in anode.FirstChild)
{
if (a != null)
{
if (a.Name == "status")
{
statusr = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "txnid")
{
transactionId = a.InnerText.ToLower().Trim();
} else
if (a.Name == "PG_TYPE")
{
PG_TYPE = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "bank_ref_num")
{
Bank_Ref_Num = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "bankcode")
{
BankCode = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "card_no")
{
CardNum = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "card_type")
{
Card_Type = a.InnerText.ToLower().Trim();
}
}
}
}
}
{
byte[] response =
client.UploadValues("http://dork.com/service", new NameValueCollection()
{
{ "home", "Cosby" },
{ "favorite+flavor", "flies" }
});
string result = System.Text.Encoding.UTF8.GetString(response);
string addResult = "{\"d\":" + result + "}";
XmlDocument xml = (XmlDocument)JsonConvert.DeserializeXmlNode(addResult);
XmlNodeList xnList = xml.SelectNodes("/d/transaction_details");
string statusr = "";
string transactionId = "", PG_TYPE = "", Bank_Ref_Num = "", BankCode = "", CardNum = "", Card_Type = "" ;
foreach (XmlNode anode in xnList)
{
if (anode != null)
{
foreach (XmlNode a in anode.FirstChild)
{
if (a != null)
{
if (a.Name == "status")
{
statusr = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "txnid")
{
transactionId = a.InnerText.ToLower().Trim();
} else
if (a.Name == "PG_TYPE")
{
PG_TYPE = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "bank_ref_num")
{
Bank_Ref_Num = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "bankcode")
{
BankCode = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "card_no")
{
CardNum = a.InnerText.ToLower().Trim();
}
else
if (a.Name == "card_type")
{
Card_Type = a.InnerText.ToLower().Trim();
}
}
}
}
}
No comments:
Post a Comment