1

私は現在、追跡アプリとして使用されるアプリを開発しています。このアプリには、サーバー上にあるデータが必要です。サーバー上に顧客ごとにファイルを作成するとします。このファイルには、トラックとトレース情報が含まれます。これが xml ファイルまたはテキスト ファイルである場合は簡単で、コードはどのようになりますか?

顧客番号が既にわかっていて、ファイルの名前が顧客番号と同じであるとします。ユーザーはボタンをタップしてデータを取得しました。次に、アプリはサーバーに連絡して、同じ顧客番号を取得したファイルを要求し、それを読み取り、ラベルなどに情報を提示します。

どこから始めればよいですか?

4

1 に答える 1

1

他に特定の要件がない場合は、サーバーから xml ファイルを取得するだけで十分です。たとえば、URL www.test.com/user1.xmlにファイルがある場合、データにロードできます

NSData *tmpData = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"www.test.com/user1.xml"] ];
                    //convert data to string
NSString *tmpString = [[NSString alloc] initWithData:tmpData encoding:NSUTF8StringEncoding];
NSArray *piecesArray = [tmpString componentsSeparatedByString:@" "];
if(piecesArray.count==2)
{
   labelA.text = [piecesArray objectAtIndex:0];
   labelB.text = [piecesArray objectAtIndex:1];
}
于 2013-01-25T12:45:38.690 に答える