0

私は iPhone 開発に不慣れで、次のような xml ファイルから 1 つの整数ノードを解析する必要があります。

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

コードから「1」を整数として取得するにはどうすればよいですか?

よろしくお願いします

PS: 私はすでに NSXMLParserDelegate を実装しています

4

1 に答える 1

1

GDataXMLNodeのような iPhone 用の DOM パーサーを調べてください。扱いが簡単で、API も簡単です。

本当に NSXMLParser を使用したい場合は、didStartElement メソッドと didEndElement メソッドで現在のノードを追跡する必要があります。次に、foundCharacters メソッドを使用して、ノード間の値を取得します。次に、NSString を使用して intValue を求めることができます。

于 2011-12-05T15:09:54.010 に答える