>-----Original Message-----
>Oleg,
>
> I forgot Load in this post, but I had it in my code.
The
>rdf:rdf you suggested doesnt work either. I get the error:
>
>Prefix 'rdf' is not defined.
>
>My code again:
>
>Private function ReadRDF(byval strRDF as string)
> Dim reader as new XmlTextReader(strRDF)
> Dim xmlDoc as new XmlDocument
> xmlDoc.Load(strRDF)
>
> Dim nsmRequest as New XmlNamespaceManager
>(xmlDoc.NameTable)
> nsmRequest.AddNamespace
>("rdf:rdf", "
http://www.w3.org/1999/02/22-rdf-syntax-ns#")
> Dim nodes as XmlNodeList = xmlDoc.SelectNodes
>("//rdf:rdf", nsmRequest)
>
> response.write(nodes.Count.ToString())
>end function
>
>Thanks
>
>
>>-----Original Message-----
>>Vishal wrote:
>>
>>> > Private function ReadRDF(byval strRDF as string)
>>> Dim reader as new XmlTextReader(strRDF)
>>> Dim xmlDoc as new XmlDocument
>>>
>>> Dim nsmRequest as New XmlNamespaceManager
>>> (xmlDoc.NameTable)
>>> nsmRequest.AddNamespace
>>> ("xmlns:rdf", "
http://www.w3.org/1999/02/22-rdf-syntax- >>> ns#")
>>> Dim nodes as XmlNodeList = xmlDoc.SelectNodes
>>> ("//xmlns:rdf/rdf", nsmRequest)
>>> response.write(nodes.Count.ToString())
>>> end function
>>>
>>> Can somebody tell me what I do wrong?
>>
>>Where is the Load() call? And //xmlns:rdf/rdf is weird.
>Most likely you
>>meant //rdf:rdf
>>
>>--
>>Oleg Tkachenko [XML MVP]
>>
http://blog.tkachenko.com >>.
>>
>.