こんにちは、私はwhihcからxmlファイルを持っています。 SO、これは私のxmlファイルである:結果はXPATHの記述式
Group
Customers
CustomerProducts
..........
だろう
XmlDataSource XmlDataSource1 = new XmlDataSource();
XmlDataSource1.DataFile = "~/Menu.xml";
XmlDataSource1.XPath = "//Item[@Text ='Customers']/Group";
XmlDataSource1.DataBind();
しかし、私は唯一のものを選択したために望んでいた:
<Item Text="Reports" Navigateurl ="Reports/Default.aspx">
<Group>
<Item Text="Customers" NavigateUrl="Reports/Customers/Default.aspx" Select="true">
<Group>
<Item Text="Customers" NavigateUrl="Reports/Customers/CustomerList.aspx"
Select="true" />
<Item Text="Customer Products"
NavigateUrl="Reports/Customers/CustomersProducts.aspx" Select="true" />
<Item Text="Customer Measurements"
NavigateUrl="Reports/Customers/CustomerLocationMeasurements.aspx"
Select="true" />
<Item Text="Customer Groups" NavigateUrl="Reports/Customers/CustomerGroups.aspx" />
<Item Text="Customer Outages"
NavigateUrl="Reports/Customers/CustomerOutages.aspx" Select="true"/>
</Group>
</Item>
この部分を選択するには、私はこの表現を使用しました属性がtrueです。しかし、私はそれを行う方法を理解することができませんでした。手伝ってくれませんか?
'//項目[@Text = 'お客様']'すべきである[選択] = '真の' @]トリックを行う – Kris