반응형

    <items>
        <item id=”0001″ type=”donut”>
            <name>Cake</name>
            <ppu>0.55</ppu>
            <batters>
                <batter id=”1001″>Regular</batter>
                <batter id=”1002″>Chocolate</batter>
                <batter id=”1003″>Blueberry</batter>
            </batters>
            <topping id=”5001″>None</topping>
            <topping id=”5002″>Glazed</topping>
            <topping id=”5005″>Sugar</topping>
        </item>
    </items>

위와 같은 XML 을 NSXMLParser로 파싱하다 보면 (void)parser:foundCharacters 에서 '<'앞의
공백도 함께 넣어버림으로써 "         Cake" 따위가 만들어진다.
이 때 아래와 같이 제거 메소드를 사용하면 됨.

- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{
    [text appendString:[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]];
}
반응형
Posted by 프리지크
:
BLOG main image
인생에서는 찾고, 노력하고, 희생할 각오가 되어 있는 것만 얻을 수 있다. (조시 매슈 애덤스) by 프리지크

공지사항

카테고리

분류 전체보기 (123)
끄적끄적 (16)
좋은 글 (9)
자료 (19)
런닝&피트니스 (18)
건강 (2)
기술 (43)
기사 스크랩 (1)
내가 본 공연 후기 (1)
내가 가 본 맛집 (5)
괜찮아 보이는 펜션들 (4)
(4)
한장한장 (0)
비공개 스크랩 (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :
반응형