[xquery-talk] fn:in-scope-prefixes

James A. Robinson jim.robinson at stanford.edu
Wed Feb 14 05:53:15 PST 2007


The XQuery 1.0 and XPath 2.0 Functions and Operators specification
has this to say about fn:in-scope-prefixes:
  
  11.2.6 fn:in-scope-prefixes
  fn:in-scope-prefixes($element as element()) as xs:string*

  Summary: Returns the prefixes of the in-scope namespaces for
  $element. For namespaces that have a prefix, it returns the prefix
  as an xs:NCName. For the default namespace, which has no prefix,
  it returns the zero-length string.

it does not promise that the xs:string* response will be distinct values.
Do people have any pointers to anything which might indicate whether or
not the function is or in not supposed to return unique values?

I had originally assumed the set would be unique, but reading that
spec paragraph leaves me unsure.

Jim

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
James A. Robinson                       jim.robinson at stanford.edu
Stanford University HighWire Press      http://highwire.stanford.edu/
+1 650 7237294 (Work)                   +1 650 7259335 (Fax)


More information about the talk mailing list