【发布时间】:2011-12-20 22:08:11
【问题描述】:
string xml = @"<AllBands >
<Band>
<Name ID=""1234"" started=""1962"">Beatles<![CDATA[lalala]]></Name>
<Last>1</Last>
<Salary>2</Salary>
</Band>
<Band>
<Name ID=""222"" started=""1968"">Doors<![CDATA[lalala]]></Name>
<Last>1</Last>
<Salary>2</Salary>
</Band>
</AllBands>";
XmlReader reader = XmlReader.Create(new StringReader(xml));
XElement root = XElement.Load(reader);
var child1 = root.XPathSelectElements(@"/AllBands/Band" );
child1 没有孩子!
我错过了什么?
【问题讨论】:
-
你应该是
usingStringReader和XmlReader。