【发布时间】:2012-02-13 15:34:18
【问题描述】:
我想从服务器作为字符串接收的 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”用红色下划线标记为错误
我认为我在为 Netbeans 配置 JSON 库时出错了
请帮帮我
【问题讨论】:
-
粘贴部分源代码。 NB的错误是什么?也许它只是一个拼写信息。在 NB 中关闭拼写检查。