- From: <bugzilla@jessica.w3.org>
- Date: Tue, 07 Dec 2010 15:57:10 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=11493 Summary: [XDM 3.0] Requirement: map as a data type Product: XPath / XQuery / XSLT Version: Working drafts Platform: PC OS/Version: Windows NT Status: NEW Severity: normal Priority: P2 Component: Data Model 3.0 AssignedTo: ndw@nwalsh.com ReportedBy: mike@saxonica.com QAContact: public-qt-comments@w3.org In response to action ACTION A-456-04, this bug registers the requirement to add "maps" to XDM as a new primitive data type. A preliminary specification for maps appears in the internal editor's draft for XSLT 3.0 (the XSL WG has approved the facility in principle, but not the detailed specification). See http://www.w3.org/XML/Group/qtspecs/specifications/xslt-30/html/Overview-diff.html#map The addition of maps to XSLT is primarily driven by two use cases: (a) the need for a richer data structure to accumulate partial results during streamed processing of an input document (b) the need to provide support for import and export of data in JSON format, an increasingly popular format in our user community, with which we need to interwork effectively. These two use cases are illustrated by examples in the specification cited. In addition to these use cases, the facility serves a wide range of additional needs that have been identified over the years, and recognizes the fact that many modern programming languages have maps or dictionaries as a basic building block of their type systems. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Tuesday, 7 December 2010 15:57:12 UTC