MOBFXml.h 745 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. //
  2. // MOBFXml.h
  3. // MOBFoundation
  4. //
  5. // Created by fenghj on 15/9/16.
  6. // Copyright © 2015年 MOB. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @class MOBFXmlNode;
  10. /**
  11. * XML工具类
  12. */
  13. @interface MOBFXml : NSObject
  14. /**
  15. * 根节点
  16. */
  17. @property (nonatomic, strong, readonly) MOBFXmlNode *rootNode;
  18. /**
  19. * 初始化XML实例对象
  20. *
  21. * @param path XML文件路径
  22. *
  23. * @return XML实例对象
  24. */
  25. - (instancetype)initWithPath:(NSString *)path;
  26. /**
  27. * 初始化XML实例对象
  28. *
  29. * @param string XML字符串描述
  30. *
  31. * @return XML实例对象
  32. */
  33. - (instancetype)initWithString:(NSString *)string;
  34. /**
  35. * 获取XML字典描述对象
  36. *
  37. * @return 字典对象
  38. */
  39. - (NSDictionary *)dictionaryValue;
  40. @end