Opened 12 years ago

Closed 12 years ago

Last modified 8 years ago

#5924 closed defect (fixed)

Add a dojo.data read implementation for Atom XML documents

Reported by: sos Owned by: Jared Jurkiewicz
Priority: high Milestone: 1.1
Component: Data Version: 1.0
Keywords: Cc:
Blocked By: Blocking:

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 (4)

dojox.data.AtomReadStore.patch (182.8 KB) - added by sos 12 years ago.
Patch to implement an AtomReadStore?
dojox.data.AtomReadStore_2.patch (183.8 KB) - added by sos 12 years ago.
Updated version that supports HTML escaping
dojox.data.AtomReadStore3.patch (189.7 KB) - added by sos 12 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 Jared Jurkiewicz 12 years ago.
Minor cleanup on the impl + extended tests slightly.

Download all attachments as: .zip

Change History (11)

Changed 12 years ago by sos

Patch to implement an AtomReadStore?

Changed 12 years ago by sos

Updated version that supports HTML escaping

comment:1 Changed 12 years ago by sos

Component: DojoX DataData

comment:2 Changed 12 years ago by sos

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

Changed 12 years ago by sos

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

Changed 12 years ago by Jared Jurkiewicz

Minor cleanup on the impl + extended tests slightly.

comment:3 Changed 12 years ago by Jared Jurkiewicz

Tested on:

Firefox 2.0.0.12 IE 6 IE 7 Seamonkey 1.1.2 Safari B3

comment:4 Changed 12 years ago by Jared Jurkiewicz

Resolution: fixed
Status: newclosed

(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

comment:5 Changed 12 years ago by Jared Jurkiewicz

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

comment:6 Changed 12 years ago by Jared Jurkiewicz

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

comment:7 Changed 8 years ago by bill

(In [24956]) fix typos, refs #5924 !strict

Note: See TracTickets for help on using tickets.