投稿した結果、これが表示されます。この出力が何であるかわかりません。
a)これはJSONですか?
b)出力が1人の顧客のみの場合、出力はNSDictionaryに適切にマッピングされ、メソッドvalueForKeyPathを使用して、各要素の詳細を取得できます。ただし、複数の顧客または顧客の配列がある場合、出力IDをクラスにマッピングする際に問題が発生し、NSArray、NSDictionaryにマッピングしようとしましたがあまり成功しませんでした。5つの正方形のソフトウェアRESTClient(https://github.com/FivesquareSoftware/RESTClient)を使用しています。基本認証でhttpGETまたはhttpPOSTを実行したい。SOAP UIを使用する場合、RESTサービスの出力はJSONエディターで読み取り可能な適切なJSONです
それが何であるかを理解しようとしています。
{
InvoiceQueryResponse =
{
ApplicationArea = {
CreationDateTime = "2013-02-09T10:30:44-08:00";
Sender = "Mobile";
};
DataArea = {
InvoiceQueryResponseDetails = {
Customer = {
CommunicationInfo = {
EmailInfo = {
Email = "lol@test.com";
};
PhoneInfo = {
TelPhoneNO = "000-000-0000";
TelPhoneRole = "Home";
};
PostalAddressInfo = {
Address = "7000 200TH ST";
City = "LONG ISLAND CITY";
PostalCD = "11101-1701";
StateProvinceCD = NY;
};
};
InvoiceID = NY201302_G240
CustomerID = G765451;
CustomerType = BUSINESS;
OrganizationNM = "Therapy Center";
PreferredLanguage = "";
ProductAssociationsInfo = {
TotalProductCount = 2;
Product = (
{
Product1 = "Vitamin B";
Qty = 20;
},
{
Product2 = "Vitamin C";
Qty = 20;
},
);
};
};
};
ServiceFooter = {
RecordCount = 1;
Status = "SUCCESS";
TimeStamp = "2013-02-09T10:30:46-08:00";
};
};
};
}