Tuesday, May 31, 2011

Read XML Node Value


foreach (XmlNode node1 in nodec.ChildNodes)
            {
                if (node1.Name == "STATUS")
                {
                    for (int i = 0; i < node1.Attributes.Count; i++)
                    {
                        if (node1.Attributes[i].Name == "type")
                        {
                            statustype = node1.Attributes[i].Value;
                        }
                    }
                    foreach (XmlNode node2 in node1.ChildNodes)
                    {
                        if (node2.Name == "subTransId")
                        {
                            subtransId = node2.InnerText;
                        }
                    }
                }
                if (node1.Name == "CONTENT")
                {
                    foreach (XmlNode node2 in node1.ChildNodes)
                    {
                        if (node2.Name == "DECISION")
                        {
                            foreach (XmlNode node3 in node2.ChildNodes)
                            {
                                if (node3.Name == "SCORES")
                                {
                                    foreach (XmlNode node4 in node3.ChildNodes)
                                    {
                                        if (node4.OuterXml.Contains("CLV:INQ"))
                                        {
                                            if (node4.InnerText != "" || node4.InnerText != "0")
                                            {
                                                score = node4.InnerText;
                                            }
                                            else
                                            {
                                                score = "Denied";
                                            }
                                        }
                                    }

                                }

                            }

                        }

                    }
                }
            }

No comments:

Post a Comment