- 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