//要解析的XML字符串
<?xml version="1.0" encoding="utf-8"?>
<Root>
<I_ReturnMessage> ServerMessage:用户【JKCS01】不存在,请检查!</I_ReturnMessage>
<TestResult> FAIL</TestResult>
<Operator> Null</Operator>
</Root>
</string>
//去掉:<?xml version="1.0" encoding="utf-8"?>
msg = msg.Substring(38).Replace(" ","");
XmlDocument doc = new XmlDocument();
if(msg.Length>0)
{
XmlDocument xdoc = new XmlDocument();
xdoc.LoadXml(msg);
//过滤节点:大小写必须一致
XmlNodeList nodeList = xdoc.GetElementsByTagName("Root");
//循环xml数据
foreach (XmlNode xmlNode in nodeList)
{
XmlNodeList childList = xmlNode.ChildNodes; //取得row下的子节点集合
C#解析XML
最新推荐文章于 2023-09-18 14:44:54 发布