este código C# probablemente no sea el más eficiente, pero obtiene lo que quiero hacer.F # análisis XML
¿Cómo logro lo mismo en el código F #?
string xml = " <EmailList> " +
" <Email>[email protected]</Email> " +
" <Email>[email protected]</Email> " +
" </EmailList> ";
XmlDocument xdoc = new XmlDocument();
XmlNodeList nodeList;
String emailList = string.Empty;
xdoc.LoadXml(xml);
nodeList = xdoc.SelectNodes("//EmailList");
foreach (XmlNode item in nodeList)
{
foreach (XmlNode email in item)
{
emailList += email.InnerText.ToString() + Environment.NewLine ;
}
}
? No puedo compilar las líneas IEnumerable. ¿De dónde sacas este tipo? – JaredPar
¿Hay alguna razón en particular para usar IEnumerable.iter en lugar de Seq.iter? No hay diferencia entre los dos, Seq es más idiomático F #. – Juliet
No, aparte de que no he programado F # en un par de años. :-) –