想在使用C#處理xml數據時請教一些建議。 我有一個小練習練習,我需要檢索特定標籤處的特定文本值。檢索xml文本值
我已經將元素節點的各種名稱分配給字符串值,並且用戶需要向控制檯輸入字符串值,並且如果名稱標記與輸入相同,則檢索定位在該標籤。 這是我使用的C#代碼,但我不知道如何檢索名稱標籤處的文本值。
int priceSpecific;
string destination;
ArrayList array = new ArrayList();
xRootNode = xdoc.DocumentElement;
string firstValue = xRootNode.FirstChild.FirstChild.Name;
string secondValue = xRootNode.FirstChild.FirstChild.NextSibling.Name;
string thirdValue = xRootNode.FirstChild.FirstChild.NextSibling.NextSibling.Name;
string fourthValue = xRootNode.FirstChild.FirstChild.NextSibling.NextSibling.NextSibling.Name;
array.AddRange(new object[] { firstValue, secondValue, thirdValue, fourthValue});
Console.WriteLine("Please enter your destination, first letter capital");
destination = Console.ReadLine();
想法是循環arraylist並檢索與用戶的字符串輸入相同的元素節點的名稱。 有關如何檢索文本值的任何建議?
Regards
你們是不是要選擇按名稱和它的值的節點? – varadarajan 2011-05-25 07:59:34