If you say so. It's your notation, you can define what it means.
I guess you're actually asking, what is the value of <attendee>http://www.example.com/SallySmith</attendee> Answer: it depends what you mean by "value of". If your question means, for example, What is the [value] property of the element information item in the Infoset produced by parsing the string "<attendee>http://www.example.com/SallySmith</attendee>", then the answer is: there is no value property; the Infoset defines no such property. If your question means something else, for example What is the string-value of the element node in XDM produced by parsing the string "<attendee>http://www.example.com/SallySmith</attendee>", then the answer is "http://www.example.com/SallySmith" (a string, or more precisely, an untypedAtomic value). And if your question means "what is the typed value" of this element node, then the answer is a URI (or more precisely, an instance of xs:anyURI). If your question refers to some specification of an XML vocabulary that uses the term "value of" in a different way, then the answer could indeed be a person whose name is Sally Smith. You just need to say what you mean. Until you say what you mean, your question is meaningless. Michael Kay Saxonica |