我试图解析一个json数组,我面临着问题.
我的数组是这样的:
configure: {
"id": 4,
"userId": 107,
"deviceMacAddress": "00:06:66:30:02:3C",
"medication": [{
"id": 11,
"version": 18,
"name": "name1",
"unit": "mg",
"forMed": "for1",
"schedule": [1]
}, {
"id": 45,
"version": 1,
"name": "sdga",,
"unit": "mg",
"forMed": "54234",
"schedule": [0,1,2,3,4,5,6]
}],
Run Code Online (Sandbox Code Playgroud)
我能够访问药物数组和打印总数组,但无法访问数组内的对象.你可以使用C语言建议任何解决方案或任何示例吗?
mycode的
int main(int argc, char **argv) {
struct json_object *med_obj, *medi_obj, *tmp1_obj;
struct array_list *lArray;
charname[10] = {0};
static const char filename[] = "xyz.txt";
med_obj = json_object_from_file(filename);
medi_obj = json_object_object_get(med_obj, "medication");
lArray = json_object_get_array(medi_obj);
tmp1_obj = json_object_object_get(medi_obj, "name");
strcpy (name,json_object_to_json_string(tmp1_obj)); …
Run Code Online (Sandbox Code Playgroud) 我有一个脚本,通过jQuery将内容添加到内联SVG图像,但新元素似乎没有出现.输出完全有效; 我可以将它复制到原始文件中,重新加载它,它将呈现得很好.但是当脚本生成它时,新元素不可见.
这是一个复制问题的片段:http://tinkerbin.com/7OmDWlsz
提前致谢!