Ticket #5924 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Add a dojo.data read implementation for Atom XML documents

Reported by: sos Owned by: jaredj
Priority: normal Milestone: 1.1
Component: Data Version: 1.0
Severity: normal Keywords:
Cc:

Description

A useful addition to dojox.data would be a data store to read and iterated over Atom XML documents. I have written an initial implementation, complete with unit tests, see the patch file attached.

Thanks

Shane O'Sullivan

Attachments

dojox.data.AtomReadStore.patch (182.8 kB) - added by sos 2 years ago.
Patch to implement an AtomReadStore?
dojox.data.AtomReadStore_2.patch (183.8 kB) - added by sos 2 years ago.
Updated version that supports HTML escaping
dojox.data.AtomReadStore3.patch (189.7 kB) - added by sos 2 years ago.
Atom store with extra validations and fixed to work with IE 6 and 7
dojox.data.AtomReadStore4.patch (193.6 kB) - added by jaredj 2 years ago.
Minor cleanup on the impl + extended tests slightly.

Change History

Changed 2 years ago by sos

Patch to implement an AtomReadStore?

Changed 2 years ago by sos

Updated version that supports HTML escaping

Changed 2 years ago by sos

  • component changed from DojoX Data to Data

Changed 2 years ago by sos

The currently supplied version has a bug in Internet Explorer. I'll supply an updated one soon

Changed 2 years ago by sos

Atom store with extra validations and fixed to work with IE 6 and 7

Changed 2 years ago by jaredj

Minor cleanup on the impl + extended tests slightly.

Changed 2 years ago by jaredj

Tested on:

Firefox 2.0.0.12 IE 6 IE 7 Seamonkey 1.1.2 Safari B3

Changed 2 years ago by jaredj

  • status changed from new to closed
  • resolution set to fixed

(In [13026]) Adding in Shane O'Sullivan's AtomReadStore? submission after testing, improving a few of the tests, and cleaning up a couple API problems. fixes #5924 !strict

Changed 2 years ago by jaredj

(In [13027]) Fixing a JsLint? complaint on line 33. refs #5924 !strict

Changed 2 years ago by jaredj

(In [13028]) Fixing a few more jslint complaints. Retest shows no issues with minor modifications. refs #5924 !strict

Note: See TracTickets for help on using tickets.