Organized the project some. Added some framework XML classes.
[ITFoundation.git] / ITXMLParser.h
1 #import <Foundation/Foundation.h>
2
3 @class ITXMLNode;
4
5 @interface ITXMLParser : NSObject
6 {
7     NSString *_source;
8     NSString *_XMLPathSeparator;
9 }
10
11 - (id)initWithContentsOfURL:(NSURL *)aURL;
12 - (id)initWithContentsOfString:(NSString *)aString;
13
14 - (NSString *)source;
15 - (NSDictionary *)declaration;
16
17 - (ITXMLNode *)rootNode;
18 - (ITXMLNode *)nodeWithXMLPath:(NSString *)path;
19
20 - (void)setXMLPathSeparator:(NSString *)pathSeparator;
21 - (NSString *)XMLPathSeparator;
22
23 @end