1

私のアプリケーションでは、NSString 形式で Web サービス リクエストを送信しようとしました。sudzc を使用して Web サービスを生成しました。しかし、リクエストを送信すると、エラーが表示されました

Entity: line 1: parser error : Start tag expected, '<' not found
Bad Request

  Error Domain=CXMLErrorDomain Code=1 "The operation couldn’t be completed. (CXMLErrorDomain error 1.)"^

これがxml形式の送信文字列です。

 NSString *string=[NSString stringWithString:@"<request><ClosingDate>06-Sep-2012</ClosingDate><ProductName>Document Management Software</ProductName><ProductID>3</ProductID><CurrencyID>3</CurrencyID></request>"];

しかし、エラーは「<」が見つからないことを示しています。エラーが何であるか正確にはわかりませんか? 助けが要る

編集

SUDZC を使用して Web サービスを生成しました

 MFLCommonServices *services1=[MFLCommonServices service];

 NSString *request=[NSString stringWithString:@"<request><ClosingDate>06-Sep-2012</ClosingDate><ProductName>Document Management Software</ProductName><ProductID>3</ProductID><CurrencyID>3</CurrencyID></request>"];

 [services1 CreateRequest:self action:@selector(CreateRequestHandler:) Email:@"xxxxx"  Password:@"xxxxxx" Token:@"xxxxxx" Request:request];
4

0 に答える 0