[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Re: nodeset extension in .Net?
Kirk Evans wrote: >Bryan - > I just posted an example in the thread "nodeset extension in .NET" on >this >mailing list. The key is to pass the correct class type. The mapping of >XPath types to .NET XPath classes is shown: >W3C XPath Type .NET XPath Class >=========================================================== >String System.String >Boolean System.Boolean >Number System.Double >Node Fragment System.Xml.XPath.XPathNavigator >Node Set System.Xml.XPath.XPathNodeIterator >To pass a node set, you only need to pass an XPathNodeIterator as the >paramter to the stylesheet. You can create an XPathNodeIterator using the >CreateNavigator method of the XmlNode class, which XmlDocument inherits. Thanks! this totally clarifies all the problems I was having yesterday. I was certain I had to pass an XPathNavigator, and as it kept failing when I did I stupidly just kept plugging at it in all sorts of weird attempts. Your clear association of Node Set with XPathNodeIterator has also helped to make a lot of stuff I've read in various documentations fall into place, so thanks again. After reading your email I solved my problem in about five minutes. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|