12345678910111213141516171819202122232425 |
- #import <Foundation/Foundation.h>
- enum {
- XMLReaderOptionsProcessNamespaces = 1 << 0,
- XMLReaderOptionsReportNamespacePrefixes = 1 << 1,
- XMLReaderOptionsResolveExternalEntities = 1 << 2,
- };
- typedef NSUInteger XMLReaderOptions;
- @interface XMLReader : NSObject <NSXMLParserDelegate>
- + (NSDictionary *)dictionaryForXMLData:(NSData *)data error:(NSError **)errorPointer;
- + (NSDictionary *)dictionaryForXMLString:(NSString *)string error:(NSError **)errorPointer;
- + (NSDictionary *)dictionaryForXMLData:(NSData *)data options:(XMLReaderOptions)options error:(NSError **)errorPointer;
- + (NSDictionary *)dictionaryForXMLString:(NSString *)string options:(XMLReaderOptions)options error:(NSError **)errorPointer;
- @end
|