私は外部の有効なXMLファイルを持っています。 Xcodeプロジェクトフォルダに保存してplistとして利用できるのですか?プロジェクトのplist(xcode)に外部から作成されたXMLファイルを含めることはできますか?
答えて
あなたのXCodeプロジェクトリソースフォルダ(プロパティリストファイル、xmlファイル、イメージなどのアプリケーションリソースを保存する一般的な場所)にplistまたはxmlをドラッグ&ドロップできます。あなたはNSXMLParserを使用してXMLを解析するために探している場合はロードして解析するNSXMLParserにそのファイルを与えることができ、そのXML
NSString* filePath = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"xml"];
NSData* xmlData = [NSData dataWithContentsOfFile:filePath];
if(xmlData)
{
NSString* xmlDataString = [[NSString alloc] initWithData:xmlData encoding:NSASCIIStringEncoding];
NSLog(@"XML file Contents:%@",xmlDataString);
[xmlDataString release];
}
場合
NSString* path = [[NSBundle mainBundle] pathForResource:@"MyFile" ofType:@"plist"];
NSDictionary* tempDict = [[NSDictionary alloc] initWithContentsOfFile:path];
NSLog(@"Plist Contents: %@",tempDict);
[tempDict release];
:あなたが使用してファイルを読み込むことができます。 initWithContentsOfURL:
方法
ありがとう!私は初心者です。私はいくつかの配列をロードするために使用されるxcode経由のプロパティリストを開発しようとしていました。私はxcodeの画面でかなり退屈なplistの準備が見つかりました。だから私は単にデータを入力するためのテキストファイルを作成することができたと思った。可能であれば、xcodeの退屈なデータ入力をせずに他の多くのxmlファイルを使用することができます。 – user927187
PLISTはXMLを使用して構成されていますが、これらの両方をさまざまな形式として参照することがよくあります。あなたが自分ですべてのキー値xml要素をタイプしない限り、plistデータ入力はXMLほど面倒ではありません。 Macでplistエディタを使用していて、Xcodeでplistを編集するのと同じ効果がありますが、それは面倒ではありません。 XMLファイルを解析するだけであれば、簡単にNSXMLParserを使用して解析することができる最初の場所でplistに変換するのはなぜですか? – 0x8badf00d
- 1. 外部ファイルをキャッシュマニフェストに含めることはできますか?
- 2. は、XMLファイルをant XMLビルドファイルに含めることができますか?
- 3. SQLクエリから作成されたExcelレポートに画像を含めることはできますか?
- 4. プロジェクトの外部にあるファイルをCocoaPodに含めます。
- 5. Xcodeプロジェクトから廃止されたファイルと除外されたファイルを消去するには?
- 6. .configファイルを作成してweb.configに含めることはできますか?
- 7. 生成されたフラットバッファヘッダーにメタデータを含めることはできますか?
- 8. 外部で作成したファイルにはどうすればアクセスできますか?ファイルはどこですか?
- 9. ipad - plistを外部ストレージに書き込めますか?
- 10. C++でファイルを作成するとき、作成されたファイルはどこに保存されますか?
- 11. オプションで外部ライブラリを含めることはできますか?
- 12. 外部から作成されたファイルからデータを読み取る
- 13. Xcodeにコントローラを含めることができませんか?
- 14. xmlに格納されたデータからファイルを作成する
- 15. レイアウトXMLファイルから作成されたオブジェクトはnullです
- 16. 外部から作成された.resxファイルからのリソースへのアクセス
- 17. 外部のBean構成XMLファイルをresources.groovyにインポートすることはできますか?
- 18. 動的に生成されたXMLからJSPを作成できますか?
- 19. インターネットからXcode 4プロジェクトにカスタムクラスファイルを含めるには?
- 20. Xcodeでデータブレークポイントを作成することはできますか?
- 21. 外部からロードされたXMLデータをフラッシュでトレースする
- 22. C#プロジェクトに外部DLLを含めるかどうか
- 23. XCode 8から直接.xcarchiveを作成することはできますか?
- 24. プロジェクトにdojoを含めることなく埋め込み可能なarcgisマップを作成できますか?
- 25. plistから読み込まれたオブジェクトの可変バージョンを作成することは可能ですか?
- 26. 私はxmlファイルからXmlNamespaceManagerオブジェクトを作成できますか?
- 27. IPAで外部構成ファイルを定義することはできますか?
- 28. はVS-addでプロジェクトを作成するときにQtクラスを含めることができません
- 29. 生成されたパッケージの外部に型をjsonixに含めるには?
- 30. Xcodeプロジェクトを自動的に生成することはできますか?
ほとんどのXMLファイルはplistではありません。それは本当にplistですか? –
plist xmlは通常のxmlよりも読みにくいです。通常のxmlをplistに変換して保存しますか?生の外部有効なxmlをxmlファイルとして保存してリソースに保存したいとしますか? – 0x8badf00d