就是在cnnic查询com.cn和cn域名的到的也是
Domain Name: sina.com.cn
ROID: 20021209s10011s00082127-cn
Domain Status: ok
Registrant Organization: 北京新浪信息技术有限公司
Administrative Email: [email protected]
Sponsoring Registrar: 中国互联网络信息中心
Name Server:ns3.sina.com.cn
Name Server:ns2.sina.com.cn
Name Server:ns1.sina.com.cn
Registration Date: 1998-11-20 00:00
Expiration Date: 2006-11-20 00:00
我想显示给用户的只是该域名已经被注册或未注册,C#程序中应该怎么判断

解决方案 »

  1.   

    那就:
    如果查询的域名不是“sina.com.cn”,而返回的结果却包含上述信息中的某些特征串,如“北京新浪信息技术有限公司”,则提示给用户“未注册”
      

  2.   

    在up,
     roking(洛克) 我说的只是一个列子啊,在whois.crsnic.net查询结果全是英文呢
      

  3.   

    using classes in System.Net, and parse the response, seeData Scraping in ASP.NET Using WhoIs Search !!
    http://www.codeproject.com/aspnet/DataScraping.aspBuild a WHOIS Lookup in ASP.NET
    http://www.sitepoint.com/article/1045
      

  4.   

    can't understand,my god,isn't  there anyone who can tell me directly
      

  5.   

    其实这个问题很好解决了,如果是在cnnic查询的。cn或。com.cn域名没有的话显示结果是no match record,查询的国际域名没有注册也会显示no match for“你查询的域名”,只要在结果中查找有没有no match字符,就可以判断是否已经注册了