मैं निम्न XML है:कैसे खोज और करने के लिए नेविगेट एक्सएमएल नोड्स
<LOCALCELL_V18 ID = "0x2d100000">
<MXPWR ID = "0x3d1003a0">100</MXPWR>
</LOCALCELL_V18>
<LOCALCELL_V18 ID = "0x2d140000">
<MXPWR ID = "0x3d1403a0">200</MXPWR>
</LOCALCELL_V18>
<LOCALCELL_V18 ID = "0x2d180000">
<MXPWR ID = "0x3d1803a0">300</MXPWR>
</LOCALCELL_V18>
मैं हर <MXPWR>
के भीतर पाठ करना चाहते हैं। हालांकि, आंतरिक पाठ का पता लगाने के लिए आईडी # का उपयोग करने की अनुमति नहीं है क्योंकि यह हमेशा समान नहीं होता है। यहां मेरा कोड है:
XmlNodeList LocalCell = xmlDocument.GetElementsByTagName("LOCALCELL_V18");
foreach (XmlNode LocalCell_Children in LocalCell)
{
XmlElement MXPWR = (XmlElement)LocalCell_Children;
XmlNodeList MXPWR_List = MXPWR.GetElementsByTagName("MXPWR");
for (int i = 0; i < MXPWR_List.Count; i++)
{
MaxPwr_form_str = MXPWR_List[i].InnerText;
}
}
किसी भी राय की सराहना की जाएगी।
Linq के लिए बिल्कुल सही उपयोग Xpath की आवश्यकता को खत्म करने के लिए। –