bugGNUstep - Bugs: bug #14315, NSSAXParser

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #14315: NSSAXParser

Submitted by:  None
Submitted on:  Mon 29 Aug 2005 03:14:32 AM UTC  
 
Category: Base/FoundationSeverity: 3 - Normal
Item Group: Change RequestStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Closed

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>
Project 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>
Project 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>
Project 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

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follows 1 latest change.

Date Changed By Updated Field Previous Value => Replaced By
Sun 09 Oct 2005 09:48:29 AM UTCCaSOpen/ClosedOpen=>Closed

Back to the top


Powered by Savane 3.1-cleanup1