OSDN Git Service

The first working revision.
[dirac/master.git] / Dirac / DiracStatusXMLParser.h
diff --git a/Dirac/DiracStatusXMLParser.h b/Dirac/DiracStatusXMLParser.h
new file mode 100644 (file)
index 0000000..277d883
--- /dev/null
@@ -0,0 +1,25 @@
+//
+//  DiracStatusXMLParser.h
+//  Dirac
+//
+//  Created by Ichi Kanaya on 11/04/21.
+//  Copyright 2011 大阪大学. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+@interface DiracStatusXMLParser: NSObject <NSXMLParserDelegate> {
+    NSMutableString *currentXpath;
+    NSMutableArray *statuses;
+    NSMutableDictionary *currentStatus;
+    NSMutableString *textNodeCharacters;
+}
+
+@property (retain, nonatomic) NSMutableString *currentXpath;
+@property (retain, nonatomic) NSMutableArray *statuses;
+@property (retain, nonatomic) NSMutableDictionary *currentStatus;
+@property (retain, nonatomic) NSMutableString *textNodeCharacters;
+
+- (NSArray *)parseStatuses: (NSData *)xmlData;
+
+@end