- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 15 Oct 2007 16:56:21 +0000
- To: www-xml-schema-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5198
Summary: .// in PathExpr[28] difficult for databinding products
Product: XML Schema
Version: 1.1 only
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: Structures: XSD Part 1
AssignedTo: cmsmcq@w3.org
ReportedBy: petexmldev@tech-know-ware.com
QAContact: www-xml-schema-comments@w3.org
The recursive nature of XPath expressions will be very difficult for data
binding solutions to implement. This is because databinding solutions extract
the data into strongly typed, named object, the hierarchy of which is not
readily traversible in code.
It is proposed that the .// operator be removed from the allowable XPath
expressions, e.g. adopt:
[28] PathExpr ::= ( StepExpr '/' )* ( StepExpr | '@' NameTest)
Received on Monday, 15 October 2007 16:56:30 UTC