-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathXML2NSDictionary.h
47 lines (39 loc) · 1.5 KB
/
XML2NSDictionary.h
1
//// XML2NSDictionary.h//// Copyright (c) 2010 Arol Viñolas// // Permission is hereby granted, free of charge, to any// person obtaining a copy of this software and associated// documentation files (the "Software"), to deal in the// Software without restriction, including without limitation// the rights to use, copy, modify, merge, publish,// distribute, sublicense, and/or sell copies of the// Software, and to permit persons to whom the Software is// furnished to do so, subject to the following conditions:// // // The above copyright notice and this permission notice// shall be included in all copies or substantial portions of// the Software.// // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY// KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE// WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS// OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR// OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE// SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.//#import <Foundation/Foundation.h>@interface XML2NSDictionary : NSObject <NSXMLParserDelegate> { NSMutableArray *stackNames; NSString *currentName; NSMutableArray *currentArray; NSMutableDictionary *currentDictionary; NSMutableDictionary *result; bool isArray;}@property (nonatomic, retain, readonly) NSMutableDictionary *result;@end