最終更新:2008-01-02 (水) 06:13:11 (4332d)  

NSXMLDocument はてなブックマークを見る
Top / NSXMLDocument

NSXMLDocument

-(id)initWithContentsOfURL:(NSURL*)url options:(unsigned int)mask error:(NSError**)error
-(id)initWithData:(NSData*)data options:(unsigned int)mask error:(NSError**)error
-(id)initWithXMLString:(NSString*)string options:(unsigned int)mask error:(NSError**)error
-(NSXMLNode*)rootElement //ルートノード

//XPath
NSXMLDocument* document;
//XMLロード(省略)
NSArray* nodes;
NSError* error;
nodes = [document nodesForXPath:@"/rss/channel/title" error:&error];
 

オプション

  • NSXMLDocumentTidyHTML - HTMLXHTMLとして解釈
  • NSXMLDocumentTidyXML - 不正なXMLを正式なXMLに変換
  • NSXMLDocumentValidate? - XMLドキュメントを検証
  • NSXMLDocumentXInclude - XInclude?で指定されているドキュメントを読み込みこむ