저는 아이폰 개발에 익숙하지 않습니다. XML 페이지를 구문 분석합니다. parant 요소 < 항목의 많은 요소에 대한 xml 페이지 concist> NSXMLParser의 foundCharacters 메서드 나는 "currentElement"를 출력하기 위해 print 문을 주었다. < 항목과 태그 사이의 모든 요소를 인쇄하지는 않습니다. 단지 13 개의 요소 만 인쇄합니다. 그러나 항목 태그 안에 약 22 개의 요소가 있습니다. 닫는 태그가있는 태그 만 "찾음"의 현재 요소로 표시됩니다. 문자 "방법을 사용합니다. < category scheme ="xxxxxxxxxxx "term ="yyyyy "/> 같은 단일 태그의 요소는 표시되지 않습니다. 내 현재 문자열에 scheme 속성의 값을 추가하고 싶습니다. 도와주세요. 고맙습니다.NSXMLParser foundCharacters 메서드가 끝 태그없이 요소를 구문 분석하지 못했습니다.
0
A
답변
4
는 다음과 같은 사용하여 당신이 그렇게 할 수있는 태그의 속성에 액세스 할 경우에만 문자를 검색
- (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
NSString *scheme = [attributeDict valueForKey:@"scheme"];
발견 된 문자 방법은 태그 사이에 포함 속성에 대한 검색하지 않습니다.
관련 문제
- 1. 파일을 구문 분석하지 못했습니다
- 2. jQuery를 사용하여 URL을 구문 분석하지 못했습니다. Load()
- 3. Gwt XMLParser 잘 형식화되지 않은 오류를 구문 분석하지 못했습니다.
- 4. C execlp()가 매개 변수 문자열을 올바르게 구문 분석하지 못했습니다.
- 5. Doxygen이 템플릿 기반 반환 유형을 구문 분석하지 못했습니다.
- 6. NSXMLParser 구문 분석 RSS는
- 7. SimpleDateFormatter가 구문 분석하지 않습니다!
- 8. NSXMLParser
- 9. 나중에 구문 분석하지 않는 HTML 요소를 추가하는 방법은 무엇입니까?
- 10. 어떻게 NSXMLParser
- 11. 왜 ANTLR은 전체 입력을 구문 분석하지 않습니까?
- 12. NSXMLParser 재사용
- 13. NSXMLParser 오류
- 14. ASP.NET에서 쿼리 문자열을 구문 분석하지 않습니다.
- 15. 있는 UIWebView 구문 분석하지 XHTML 파일이 제대로
- 16. RSS 피드 내의 이미지를 구문 분석하지 않음
- 17. XSL 스타일 시트는 구문 분석하지 않습니다 - 왜?
- 18. sitemesh가 textarea에서 html을 구문 분석하지 못하게하는 방법
- 19. Python xml.dom에서 구문 분석하지 않고 문자열 읽기
- 20. 타일이 Struts 태그를 구문 분석하지 않습니다.
- 21. PHP 55 행에서 구문 분석하지 않는 RSS
- 22. 웹 페이지가 PHP 코드를 구문 분석하지 않습니다
- 23. 왜 PHP는 내 스크립트를 구문 분석하지 않습니까?
- 24. ctags가 stdio.h를 적절하게 구문 분석하지 못합니다.
- 25. Fusebox가 xml 파일을 구문 분석하지 않습니다.
- 26. 의 nginx PHP는 요청을 구문 분석하지 않습니다
- 27. QUrl이 호스트 이름을 밑줄로 구문 분석하지 않습니다.
- 28. 지킬은 UTF-8을 구문 분석하지 않습니다.
- 29. CKEditor가 스타일 설정을 구문 분석하지 못합니다.
- 30. MSXML2.SAXXMLReader.6.0이 구문 분석하지 않습니다.
발견 된 문자 방법에서 벗어나는 방법이 있습니까 – Warrior
그렇게 생각하지 않습니다. 위의 방법을 사용하면 모든 속성을 직접 dict에 전달하므로 더욱 편리합니다. 내 2 센트 만 – FelixLam