我有一个XML:
<?xml version="1.0" encoding="utf-8" ?>
<Root>
<Class>
<Room>
1
</Room>
<Subject>
English
</Subject>
</Class>
<Class>
<Room>
2
</Room>
<Subject>
Maths
</Subject>
</Class>
</Root>
我将其用作网格的数据源,为此使用了xmldatasource和xpath。
PrimaryDataSource = new XmlDataSource();
PrimaryDataSource.EnableCaching = false;
PrimaryDataSource.Data = ClassXML;
return PrimaryDataSource;
并以以下方式访问客户端中的节点:
XPath(“ Room”)&XPath(“ Subject”)
这给了我该特定属性的值。
现在,我想获得整个XML根表单客户端,仅一个
Class根。
<Class>
<Room>
1
</Room>
<Subject>
English
</Subject>
</Class>
谁能告诉我如何通过XPath或其他方法获取它。
请您参考如下方法:
如果要第一个“类”,请使用:
(//Class)[1]


