einen XML-Aufruf WhoisAPI machen [geschlossen]
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?
Lösung
Ich kenne drei Möglichkeiten:
- Linq to XML (.NET Framework 3.5)
- XmlDocument
- XmlReader
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