NSDictionaryから取得したデータを持つテーブルがあります。たとえば、テーブルの各行には、NSDictionaryを使用してリンクされている通貨名とレートが含まれています。今私はネットワーク上でXMLファイルからレート値を取ってみたい。 私はXMLファイルとWebサーバーを作っています。iPhoneとNSDictionaryのキーとの接続
- 可能でしょうか?
- これをどのように達成できますか?
- 安全ですか?
事前
NSDictionaryから取得したデータを持つテーブルがあります。たとえば、テーブルの各行には、NSDictionaryを使用してリンクされている通貨名とレートが含まれています。今私はネットワーク上でXMLファイルからレート値を取ってみたい。 私はXMLファイルとWebサーバーを作っています。iPhoneとNSDictionaryのキーとの接続
事前
のおかげで、あなたは、あなたのxmlファイルを解析辞書への参照を使用して、次の操作を実行した後:
XMLは<Currency> conversionrate </currency>
フォーマットを持つことになりますと仮定。あなたのdidendelementでは、以下のように辞書の項目の値を変更することができます。
- (void) parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
[dictionary setValue:parseditem forKey:elementName];
}
parsedItemは、メソッドから得たことができ
:あなたは、要素名が一意である必要があります世話をする必要がありここで
- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
。また、属性を使用して同じことを行い、if条件を追加してから辞書に追加することもできます。
乾杯。私はあなたの答えを実装し、あなたに知らせるでしょう。御時間ありがとうございます。 – Mann
「xmlからレート値を取る」とはどういう意味ですか?ネットワーク上のものは安全ではないため、暗号やネットワークのセキュリティが必要となります。しかしそれは一般的な声明です。 –
各通貨の為替レートがあります。私は通貨を表示しているので、ネットワーク上のXMLファイルからコンバージョン率を取得したい。 XMLファイルが準備されており、Webサーバーが準備完了です。私はちょうど私が私のレート変換値とそれを接続することができます知ってほしいです。私はレートと通貨をリンクするためにNSDictionaryを使用しました。 – Mann
xmlファイルを取得してフィールドを解析し、辞書を再作成します。私はここで何が問題か分かりません。サーバーからファイルを取得する方法、xmlを解析する方法、辞書を作成する方法、または辞書を編集する方法を知りたいですか? –