Создать объект JSON из строки, полученной от сервера

Я хочу создать объект JSON из данных JSON, полученных с сервера в виде строки.

Я получаю следующие данные JSON с сервера в строку "PracticeInfoByUsername"

{
    "method_name": "getMyPracticeInfo",
    "module_name": "pciLoc",
    "result_set": [
        {
            "practice_address": {
                "state_province": "GA",
                "_types": [
                    "Address"
                ],
                "county_district": "",
                "address1": "1111 Test Street",
                "address2": "",
                "city_village": "Atlanta",
                "longitude": "",
                "subregion": "",
                "postal_code": "00000",
                "township_division": "",
                "country": "USA",
                "latitude": "",
                "region": "",
                "_cls": "Address"
            },
            "ucf_fee_group_id": 0,
            "practice_type": "H",
            "practice_website": "",
            "insurance_plan_fee_group_id": 0,
            "practice_edi_vendor_id": "",
            "practice_comments": "",
            "practice_date_changed": "2011-10-14 17:48:14",
            "practice_entity_id": "E01",
            "practice_pref_use_metric": true,
            "practice_changed_by": "",
            "practice_message_on_patient_statement": "",
            "practice_fax": "",
            "practice_def_birth_year": 1930,
            "practice_id": "P01",
            "practice_ein": "",
            "practice_npi": "",
            "practice_phone": "",
            "practice_email": "",
            "practice_name": "Test Practice #1",
            "practice_depts": [
                {
                    "d_name": "Accident and emergency",
                    "d_type": "AE",
                    "d_code": "EMER",
                    "d_notes": ""
                },
                {
                    "d_name": "Cardiology",
                    "d_type": "CA",
                    "d_code": "CARD",
                    "d_notes": ""
                },
                {
                    "d_name": "Diagnostic imaging",
                    "d_type": "DI",
                    "d_code": "DIAG",
                    "d_notes": ""
                },
                {
                    "d_name": "Obstetrics and gynaecology",
                    "d_type": "OB",
                    "d_code": "OBG",
                    "d_notes": ""
                }
            ]
        }
    ],
    "rec_count": 1
}

У меня есть Использование следующего кода для создания объекта JSON

JSONObject JSO = new JSONObject (PracticeInfoByUsername);

Но в Netbeans это помечено как неправильное мое строковое имя "PracticeInfoByUsername" подчеркнуто красным цветом

Я думаю, что у меня есть ошибка при настройке библиотеки JSON для Netbeans

, пожалуйста, помогите мне

6
задан Abhijeet Rastogi 13 February 2012 в 15:39
поделиться