RESTful Web サービス (php および curl 経由) にリクエストを送信するページがあります。そのページは、応答として JSON オブジェクトを受け取ります。返されたデータを使用していくつかのフォーム フィールドに入力しようとしています。私のページにエコーされるオブジェクト JavaScript は次のようになります。
var obj = {
"NPI": [
{
"NPI": "123456789",
"EntityType": "Individual",
"IsSoleProprietor": "N",
"LastName": "Smith",
"FirstName": "John",
"MiddleName": "D",
"NameSuffix": "JR.",
"Credential": "MD",
"FirstLineMailingAddress": "PO BOX 123",
"MailingAddressCityName": "SCOTTSDALE",
"MailingAddressStateName": "AZ",
"MailingAddressPostalCode": "85255-0162",
"MailingAddressCountryCode": "US",
"MailingAddressTelephoneNumber": "888-123-4567",
"MailingAddressFaxNumber": "888-123-4567",
"FirstLinePracticeLocationAddress": "123 DR",
"SecondLinePracticeLocationAddress": "#278",
"PracticeLocationAddressCityName": "SCOTTSDALE",
"PracticeLocationAddressStateName": "AZ",
"PracticeLocationAddressPostalCode": "85266-2273",
"PracticeLocationAddressCountryCode": "US",
"PracticeLocationAddressTelephoneNumber": "888-123-4567",
"PracticeLocationAddressFaxNumber": "888-123-4567",
"EnumerationDate": "09/20/2006",
"LastUpdateDate": "02/07/2011",
"GenderCode": "M",
"Gender": "Male",
}
]
};
alert(obj.NPI.NPI);
これらのオブジェクト プロパティにアクセスするための構文は何ですか。以下の警告ステートメントは機能しません (「未定義」と警告します)。
助けてくれてありがとう