NSDictionary(AWSXMLDictionary)

@interface NSDictionary (AWSXMLDictionary)

+ (NSDictionary *)awsxml_dictionaryWithXMLParser:(NSXMLParser *)parser;
+ (NSDictionary *)awsxml_dictionaryWithXMLData:(NSData *)data;
+ (NSDictionary *)awsxml_dictionaryWithXMLString:(NSString *)string;
+ (NSDictionary *)awsxml_dictionaryWithXMLFile:(NSString *)path;

- (NSDictionary *)awsxml_attributes;
- (NSDictionary *)awsxml_childNodes;
- (NSArray *)awsxml_comments;
- (NSString *)awsxml_nodeName;
- (NSString *)awsxml_innerText;
- (NSString *)awsxml_innerXML;
- (NSString *)awsxml_XMLString;

- (NSArray *)awsxml_arrayValueForKeyPath:(NSString *)keyPath;
- (NSString *)awsxml_stringValueForKeyPath:(NSString *)keyPath;
- (NSDictionary *)awsxml_dictionaryValueForKeyPath:(NSString *)keyPath;

@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    + (NSDictionary *)awsxml_dictionaryWithXMLParser:(NSXMLParser *)parser;

    Swift

    class func awsxml_dictionary(with parser: XMLParser!) -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    + (NSDictionary *)awsxml_dictionaryWithXMLData:(NSData *)data;

    Swift

    class func awsxml_dictionary(withXMLData data: Data!) -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    + (NSDictionary *)awsxml_dictionaryWithXMLString:(NSString *)string;

    Swift

    class func awsxml_dictionary(withXMLString string: String!) -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    + (NSDictionary *)awsxml_dictionaryWithXMLFile:(NSString *)path;

    Swift

    class func awsxml_dictionary(withXMLFile path: String!) -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    - (NSDictionary *)awsxml_attributes;

    Swift

    func awsxml_attributes() -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    - (NSDictionary *)awsxml_childNodes;

    Swift

    func awsxml_childNodes() -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    - (NSArray *)awsxml_comments;

    Swift

    func awsxml_comments() -> [Any]!
  • Undocumented

    Declaration

    Objective-C

    - (NSString *)awsxml_nodeName;

    Swift

    func awsxml_nodeName() -> String!
  • Undocumented

    Declaration

    Objective-C

    - (NSString *)awsxml_innerText;

    Swift

    func awsxml_innerText() -> String!
  • Undocumented

    Declaration

    Objective-C

    - (NSString *)awsxml_innerXML;

    Swift

    func awsxml_innerXML() -> String!
  • Undocumented

    Declaration

    Objective-C

    - (NSString *)awsxml_XMLString;

    Swift

    func awsxml_XMLString() -> String!
  • Undocumented

    Declaration

    Objective-C

    - (NSArray *)awsxml_arrayValueForKeyPath:(NSString *)keyPath;

    Swift

    func awsxml_arrayValue(forKeyPath keyPath: String!) -> [Any]!
  • Undocumented

    Declaration

    Objective-C

    - (NSString *)awsxml_stringValueForKeyPath:(NSString *)keyPath;

    Swift

    func awsxml_stringValue(forKeyPath keyPath: String!) -> String!
  • Undocumented

    Declaration

    Objective-C

    - (NSDictionary *)awsxml_dictionaryValueForKeyPath:(NSString *)keyPath;

    Swift

    func awsxml_dictionaryValue(forKeyPath keyPath: String!) -> [AnyHashable : Any]!