0
私はXML/Xcodeのplistファイルを持っています。 Objective-Cでxmlからキーまたは値のペアのリストを配列またはリストに読み込む最も簡単な方法
<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>
は
NSMutableArray *defaultData = [[[NSMutableArray alloc]initWithContentsOfFile:pathToDefaultPlist] autorelease];
として、それを保存するように容易である:
[defaultData writeToFile:pathToDefaultPlist atomically:NO];
これは、自動的にオブジェクト順番に配列することができる辞書サブオブジェクトと可変配列を作成します。
これをJavaで簡単に行う方法はありますか、それとも自分のファイルを解析する必要がありますか?さらに、JavaのNSMutableDictionary相当の型は何ですか?
XPathをお探しですか? – kosa