큰 XML 파일을 구문 분석하기 위해 NSXMLParser를 사용합니다. 좋은 방법입니다. :) DTD에서 외부 엔티티를 분석 할 수있는 파서를 가져올 수 없습니다. 코코아 : NSXMLParser - howto는 DTD에 정의 된 엔티티를 해결합니다.
내가 봤 및 문서 이상 메일 ... 을 읽고 내가 설정 않았다 parser.shouldResolveExternalEntities = YES내가 할 수 : - (을 NSData *) 파서 : (AQXMLParser *) 파서 resolveExternalEntityName : (있는 NSString *) 이름 시스템 식별자 : ...
나는이 (가) DTD의 항목에 대한 folowing을 얻을 수 있다면
을 (있는 NSString *)는 시스템 식별자 그러나 나는 엔티티는 DTD에 정의되어 있습니다 ... 아무 생각이 무엇을 반환하지해야 나는 테이블을 직접 만들 것이다. - (void) 파서 : (AQXMLParser *) 파서 foundInternalEntityDeclarationWithName : (NSString *) 이름 값 : (NSString *) 값;그래도 NSXMLParser가 엔티티 대체를해야하나요? 어떻게 든 ... 어떤 경우 :
, 나는
십자가를 진행하는 방법에 관한 단서가 없다 게시 @ [email protected]에서의 URI 이후
AQXMLParser를 해결하기 위해 엔티티 이름 : entityDeclarationForName를? 나는 그 중 하나를 인식한다;) –