码迷,mamicode.com
首页 > Windows程序 > 详细

c# 处理带namespace 的 xml

时间:2016-11-11 14:32:35      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:cat   namespace   path   adl   string   head   htm   ring   names   

XmlDocument doc = new XmlDocument();
doc.Load(localxml + "\\" + Path.GetFileName(xinhuaxml));
System.Xml.XmlElement root = doc.DocumentElement;
string namespaces = root.NamespaceURI;
System.Xml.XmlNamespaceManager nsMgr = new System.Xml.XmlNamespaceManager(doc.NameTable);
nsMgr.AddNamespace("apxh", "http://www.w3.org/1999/xhtml");
nsMgr.AddNamespace("apcm", "http://ap.org/schemas/03/2005/apcm");
nsMgr.AddNamespace("ns", namespaces);
string creattime = root.SelectSingleNode(@"//ns:updated", nsMgr).InnerText;
string headlinetxt = root.SelectSingleNode(@"//apcm:SlugLine", nsMgr).InnerText;
string category = root.SelectSingleNode(@"//ns:category", nsMgr).InnerText;
XmlNode content = root.SelectSingleNode(@"//ns:content", nsMgr);

 

c# 处理带namespace 的 xml

标签:cat   namespace   path   adl   string   head   htm   ring   names   

原文地址:http://www.cnblogs.com/ssjsk/p/6053952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!