bugGNUstep - Bugs: bug #14315, NSSAXParser

Group
 
 

bug #14315: NSSAXParser

Submitter:  None
Submitted:  Mon 29 Aug 2005 03:14:32 AM UTC
   
 
Category:  Base/Foundation Severity:  3 - Normal
Item Group:  Change Request Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 09 Oct 2005 09:48:29 AM UTC, comment #3: 

Closed ... since as far as I can tell we already have what it wanted.

Richard Frith-Macdonald <CaS>
Group Member
Tue 30 Aug 2005 06:51:59 AM UTC, comment #2: 

I don't know of any NSSAXParser class in MacOS-X

There is an NSXMLParser (which does SAX style parsing passing events to it's delegate) ... this is probably what you are referring to.

There is already an implementation of NSXMLParser in gnustep-base, though it's alpha-test.  I implemented it because several people asked for it ... but then none of them got back to me with any bug reports/fixes ... so I assume that despite asking for it, nobody used it, and it's therefore not really tested/debugged.

You could try using it and reporinting/fixing any problems.

Richard Frith-Macdonald <CaS>
Group Member
Mon 29 Aug 2005 11:29:14 AM UTC, comment #1: 

Is NSSAXParser a new class in Foundation or where does it come from?
What GNUstep already offers is the class NSXMLParser. In which way do these two classes differ? Could your application be build on top of NSXMLParser?
I am not saying NSXMLParser is perfect (I think it is rather untested, as GNUstep doesn use it internally), I just want to find out, what the new class would buy us and where to put it.

Fred Kiefer <FredKiefer>
Group Member
Mon 29 Aug 2005 03:14:32 AM UTC, original submission:  


Hi!

I'd like to request the implementation of the OSX NSSAXParser
class.

Why?

I'm currently developing a RSS Reader application with GNUstep,
which uses the GSXML classes for parsing. Now that I'm porting
it to OSX, I'm really having lots of problems, because I don't
want to bundle libxml2 with my application when OSX provides
such sophisticated XML access possibilities.

The NSSAXParser class is really very simple: A NSSAXParser
instance can be given a URL or a NSData object to parse from.
On invocation of 'parse', it starts to parse the XML data and
sends its parsing events to its delegate.

-Guenther Noack

P.S.: I already have some basic skeleton code lying around
here, and most methods are already documented, although not
filled out. Contact me at "guenther at unix-ag.uni-kl.de".

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follows 1 latest change.

Date Changed by Updated Field Previous Value => Replaced by
2005-10-09 CaS Open/ClosedOpen Closed

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code