2009-07-02 2 views

答えて

0

あなたがXMLの構造上にある程度の柔軟性を持っている場合は、あなたのような、ファイルへ/から辞書や配列をロードして保存するには、内蔵のコマンドを使用して見て可能性:

NSDictionary *myDict = [[NSDictionary alloc] initWithContentsOfFile:myFileName]; 

この意志をXMLファイルを読み込んで辞書に入れる。これは、ファイルが(あなたも同じように、配列を初期化することができます。ファイルは簡単ですが、基本的には「キー」の部分を除外)形式

<key>Object 1</key><string>ContentsOfObject1</string> 
<key>Object 2</key><string>ContentsOfObject2</string> etc 

であることを期待します。助け

[self.myArrayorMyDictionary writeToFile:fileFullName atomically:YES]; 

希望:

次に、あなただけの次のコマンドを使用し、それを保存します!

+0

plist(プロパティリスト)は、TYPED XML形式であることに注意してください。 – kent

3

NSXMLParserクラスを使用してカスタムスキーマを解析できます。残念ながら、NSXMLDocumentクラスはiPhone上に存在しないので、これは特に便利です。ありがたいことに、NSXMLParserは使いやすいです。私は30分以内にNSXMLParserを使ってRSSフィードパーサを書いた。

関連する問題