-2

重複の可能性:
XML データを解析して NSMutableArray iOS - iPhone

<ForecastResult>
<Forecast>
<Date>2012-06-27T00:00:00</Date>
<WeatherID>4</WeatherID>
<Desciption>Sunny</Desciption>
<Temperatures>
<MorningLow/>
<DaytimeHigh>100</DaytimeHigh>
</Temperatures>
<ProbabilityOfPrecipiation>
<Nighttime/>
<Daytime>00</Daytime>
</ProbabilityOfPrecipiation>
</Forecast>
<Forecast>
<Date>2012-06-28T00:00:00</Date>
<WeatherID>4</WeatherID>
<Desciption>Sunny</Desciption>
<Temperatures>
<MorningLow>74</MorningLow>
<DaytimeHigh>95</DaytimeHigh>
</Temperatures>
<ProbabilityOfPrecipiation>
<Nighttime>10</Nighttime>
<Daytime>00</Daytime>
</ProbabilityOfPrecipiation>
</Forecast>

上記は私の XML ファイルで、Date と DaytimeHigh を NSMuttableArray に読み込もうとしています。NSXML パーサーを使用しています。

4

1 に答える 1

0

私が言った質問であなたが尋ねていcategListたのは重複でした。質問に集中するのではなく、答えに集中するべきです。その質問の答えは、XMLReaderを使用することを示唆しています。これにより、XML を NSDictionary オブジェクトに簡単に解析できます。次に、辞書オブジェクトを NSArray に渡すことができます。XMLReader の詳しい使用方法については、上記のリンク先のページを参照してください。NSMutableArray で NSDictionary 値を渡す方法は次のとおりです。

NSMutableArray *arrayFromDictionary = [dictionaryWithXMLData allValues];

お役に立てれば!

于 2012-06-27T20:42:24.660 に答える