1
내 XML의 형식은 다음과 같습니다. 다음과 같이asp.net 하위 하위 클래스의 XML 읽기
<Test1>
<Test>
<Name>A</Name>
<Image>~/FltImages/DL.gif</Image>
<Fare>1243.8</Fare>
<OutbondInfo>
<Duration>0900</Duration>
<Type>Non-Stop</Type>
<Sector>
<Name>A</Name>
<Image>~/FltImages/DL.gif</Image>
<No>4410</No>
<AirCraftNo>744</AirCraftNo>
<CabinClass Name="ECONOMY">M</CabinClass>
</Sector>
</OutbondInfo>
<InboundInfo>
<Duration>0805</Duration>
<Type>Non-Stop</Type>
<Sector>
<Name>A</Name>
<Image>~/FltImages/DL.gif</Image>
<No>4410</No>
<AirCraftNo>744</AirCraftNo>
<CabinClass Name="ECONOMY">M</CabinClass>
</Sector>
</InboundInfo>
<Type>IT</Type>
</Test>
</Test1>
나는 세부 사항을 읽고있다,하지만 내 코드는 OutbondInfo 및 InbondInfo 아래의 코드를 읽지 않습니다. 어떻게 이러한 태그 아래의 데이터를 읽고 아래 코드와 같이 동일한 DataSet에 저장할 수 있습니까?
XmlNode xNode;
xNode = fc.gettDetail(TextBox1.Text);
DataSet ds = new DataSet();
if (xNode != null)
{
XmlTextReader xmlTextReader = new XmlTextReader(xNode.OuterXml, XmlNodeType.Element, null);
ds.ReadXml(xmlTextReader);
GridView1.DataSource = ds;
GridView1.DataBind();
}
Please Help !!
감사합니다.