1
요소를 수정해야하는 HTML 문자열이 있습니다.NSXMLParser - iPhone의 요소 수정
나는 NSXMLParser
을 조사했지만 읽는 동안 요소를 수정하는 방법을 찾지 못했습니다.
나는 NSMutableString
을 만들고 문자열을 추가하는 해결책을 좋아하지 않습니다.
HTML 문자열을 읽고 우아한 방식으로 요소를 수정하는 방법이 있습니까?
예를 들어,
<div style="color:grey"></div>
는
<div style="color:black"></div>
불행하게도 나는 하나가 아이폰 앱에
NSXMLDocument
을 사용할 수 없습니다 것을보고 할 것이다.
감사 아니라 그 HTML와 방법 잘 작동 - 어떻게 현명 성능입니까? – Dejell
그것은 NSXMLParser와 같은 libxml2의 ontop로 구현되지만 더 많은 객체를 할당하며 전체 트리가로드되기 때문에 메모리 사용량이 훨씬 높습니다. 그러나 '일반 ebpages'의 경우에는 현재 장치의 문제가 아닙니다. :) 편리하다 : D –
만약 내가 오직 HTML을 파싱하고 String으로 concat하면 더 적은 메모리를 소비 할까? – Dejell