我已将 XML 文档加载到XElement
它看起来有点像这样:
<my:myFields xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2012-03-14T05:31:16" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xml:lang="en-AU">
<my:header>
<my:item1></my:item1>
<my:item2></my:item2>
<my:item3></my:item3>
</my:header>
<my:header2>
<my:title1>Blah</my:title1>
<my:title2>Zlib</my:title2>
<my:title3>Bleep</my:title3>
</my:header2>
我要做的就是在输入“节点名称”(即“title1”、“title2”、“title3”)的情况下搜索“节点文本”(即“Blah”、“Zlib”或“Bleep”)
我已经尝试过xeData.Attribute("title1")
以及xeData.Element("title1")
各种 linq 语句都没有成功。
我怎样才能做到这一点?