XML /Xcodeplistファイルがあります。
<array>
<dict>
<key>notes</key>
<array>
<string>C3</string>
<string>C3</string>
<string>D3♭</string>
<string>F4</string>
</array>
<key>tuneName</key>
<string>My Melody</string>
</dict>
<dict>
<key>notes</key>
<array>
<string>C</string>
<string>A</string>
<string>G</string>
<string>F4</string>
</array>
<key>tuneName</key>
<string>My Other Melody</string>
</dict>
</array>
Objective-Cではそれは同じくらい簡単ですNSMutableArray *defaultData = [[[NSMutableArray alloc]initWithContentsOfFile:pathToDefaultPlist] autorelease];
そしてそれを保存するには:[defaultData writeToFile:pathToDefaultPlist atomically:NO];
これにより、ディクショナリサブオブジェクトを使用して可変配列が自動的に作成され、そのオブジェクトを配列にすることができます。
Javaでこれを行う簡単な方法はありますか、それとも自分でファイルを解析する必要がありますか?さらに、JavaのNSMutableDictionaryと同等のタイプは何ですか?