see help in msdn about xpath and xnavigatpr

解决方案 »

  1.   

    when people talk about PUSH/PULL in parsing XML, they normally mean to differentiate how the stream-based forward only XML parsers interact with your codeSAX is typical of PUSH, it calls back to your ContentHandler implemention, so SAX is in controlXmlTextReader is typical of PULL, you read through the nodes, you are in control
      

  2.   

    http://www.ccidnet.com/tech/guide/2001/10/08/58_3392.html
      

  3.   

    http://www.soho-works.com/documents/csharp/121.htm