C# 对WhoisAPI进行XML调用
我刚得到一个账户:C# 对WhoisAPI进行XML调用,c#,.net,xml,whois,C#,.net,Xml,Whois,我刚得到一个账户: 我从来没有用c#解析过XML,我如何在标记中获取信息?我知道三个选项: (.NET Framework 3.5) XmlDocument示例: XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); string email = doc.SelectSingleNode("/WhoisRecord/registrant/email").InnerText; XmlReader示例: using (XmlRead
我从来没有用c#解析过XML,我如何在
标记中获取信息?我知道三个选项:
- (.NET Framework 3.5)
XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
string email = doc.SelectSingleNode("/WhoisRecord/registrant/email").InnerText;
XmlReader示例:
using (XmlReader reader = new XmlTextReader(new StringReader(xml)))
{
reader.Read();
reader.ReadStartElement("WhoisRecord");
reader.ReadStartElement("registrant");
reader.ReadStartElement("email");
reader.ReadString().Dump();
}
认真使用谷歌在查看你的个人资料后,你的大多数问题都可以通过简单的谷歌搜索轻松回答:Tigraine有道理;如果你学会自己用谷歌搜索答案,你将是一个更有效率的人。