Xml文档GetElementsByTagName

时间:2015-01-31 11:42:43

标签: xml f# getelementsbytagname

以下语法是否有F#等效项?

document.getElementsByTagName()[0]

我试图只撤回一个包含多个元素的标记的记录,有人说如果我使用这种方法就有可能。

1 个答案:

答案 0 :(得分:3)

方法调用和索引访问在F#中的工作方式相同,但F#中indexed properties的语法还有一个点:

document.GetElementsByTagName("mytag").[0]

如果您需要该元素的特定路径,则XPath版本更好:

document.SelectNodes("/path/mytag").[0]