广告推广平台网站有哪些,营销思路八大要点,长沙seo咨询,网络推广工作好不好干获取xml文本
加载xml文本
解析xml文本#xff1a;
#xff08;1#xff09;获取根节点的所有字节点的list
#xff08;2#xff09;将每个节点转换为xmlelement
#xff08;3#xff09;从xmlelement中获取各种名称的数据 //获取xml文件TextAsset xml Resources.L… 获取xml文本
加载xml文本
解析xml文本
1获取根节点的所有字节点的list
2将每个节点转换为xmlelement
3从xmlelement中获取各种名称的数据 //获取xml文件TextAsset xml Resources.LoadTextAsset(ConstPath.RDNameCfg);if (xml null){Debug.Log(加载xml为空);}else{//加载xml文件XmlDocument doc new XmlDocument();doc.LoadXml(xml.text);//解析xml文件 //获取根节点的所有字节点的listXmlNodeList nodeList doc.SelectSingleNode(root).ChildNodes;//将莫格节点转换为xmlelementfor (int i 0; i nodeList.Count; i){XmlElement ele nodeList[i] as XmlElement;//如果行为空则不进行遍历if (ele.GetAttributeNode(ID) null){continue;}//从xmlelement中获取各种名称的数据//convert转换数据 attribute属性获取某种属性的数据 inner获取中间的文本int ID Convert.ToInt32(ele.GetAttributeNode(ID).InnerText);foreach (XmlElement e in nodeList[i].ChildNodes){switch (e.Name){case surname:surnameList.Add(e.InnerText);break;case man:manList.Add(e.InnerText);break;case woman:womanList.Add(e.InnerText);break;}}}}