Frage

Ich habe gerade ein Konto bei:

http: //www.whoisxmlapi. com / index.php # / whois-api-doc.php? rid = 1

ive nie XML mit c # analysiert, wie würde ich die Informationen im <email> Tag bekommen?

War es hilfreich?

Lösung

Ich kenne drei Möglichkeiten:

XmlDocument Beispiel:

XmlDocument doc = new XmlDocument();
doc.LoadXml(xml);
string email = doc.SelectSingleNode("/WhoisRecord/registrant/email").InnerText;

XmlReader Beispiel:

using (XmlReader reader = new XmlTextReader(new StringReader(xml)))
{
    reader.Read(); 
    reader.ReadStartElement("WhoisRecord");  
    reader.ReadStartElement("registrant");  
    reader.ReadStartElement("email");  
    reader.ReadString().Dump();
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top