как разобрать один целочисленный узел - PullRequest
0 голосов
/ 05 декабря 2011

Я новичок в разработке для iPhone, и мне нужно проанализировать один целочисленный узел из XML-файла, например:

 <numbers>
    <current_number>1</current_number>
 </numbers>

Как я могу получить "1" как целое число через мой код?

спасибо и наилучшие пожелания

PS: я уже реализовал NSXMLParserDelegate

1 Ответ

1 голос
/ 05 декабря 2011

Проверьте парсер DOM для iPhone, например GDataXMLNode . С ним проще и API проще.

Если вы действительно хотите использовать NSXMLParser, вам нужно отслеживать узел, на котором вы находитесь, в методах didStartElement и didEndElement. Затем вы будете использовать метод foundCharacters, чтобы получить значение между вашим узлом. Затем вы можете просто использовать NSString и запросить intValue.

...