Daniel Veillard wrote:
> On Thu, May 29, 2008 at 09:57:06AM +0530, Umesh Chandak wrote:
>   
>> Hi ,
>>     I want to know is there any way in libxml xpath to come to know the 
>> return type of the xpath query. I know that there is a way to determine 
>> the return type of the  xpath query after evaluation but for my purpose 
>> I want to know this return type at compilation time .
>>     If there is no way then can any point to me how it can be done in 
>> libxml xpath.
>>     
>
>   There is no way in libxml2, we didn't try to provide this informations.
> I also don't think it's possible in all cases since XPath alllows the
> support for vairables. See the introduction of the spec:
>
>  "The value of a variable is an object, which can be of any of the types
>   that are possible for the value of an expression, and may also be of
>   additional types not specified here."
>
>   "$foo" is a correct XPath expression, you can't determine its type
> statically at compile time since variable definitions are available only
> during evaluation.
>
>   Without variable this is probably possible, nobody asked for it so far,
> and this is not present in libxml2.
>
> Daniel
>
>   
Thanks for the reply. Can you provide me some pointers for how I can do 
this without the variable in xpath.
Basically I want to determine the return type of xpath query is boolean, 
string , number or nodeset without the variable in xpath queries.

Thanks.
Regards,
Umesh
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to