2009-07-20 13 views
1

Ich vermute, dass ich etwas Grundlegendes, aber Vitales verpasse, aber deswegen gibt mein XPath-Navigator immer die Wurzel zurück.Warum gibt mein XPathNavigator immer den Root zurück?

Ich habe einige XML-Daten wie folgt:

<?xml version="1.0" encoding="utf-8" ?> 
<language> 
    <header> 
    <about>about</about> 
    <faqs>faqs</faqs> 
    <feedback>feedback</feedback> 
    <submitblog>submit a blog</submitblog> 
    <advertise>advertise</advertise> 
    </header> 
</language> 

und ich habe ein XPathNavigator mit dem Dokument initialisiert. Ich rufe es etwa so:

XPathNodeIterator iterator = (XPathNodeIterator)xNav.Evaluate("language/header/about"); 
      return iterator.Current.Value; 

Es gibt mir die Wurzel nood jedes Mal (sieht aus wie so: 'aboutfaqsfeedbacksubmit eine blogadvertise'.)

Was mache ich falsch? Erzieher mich.

Antwort

Verwandte Themen