在C語言中,定義一個json字符串數組可以通過以下方法:
char* json_str_arr[] = { "{ \"name\": \"張三\", \"age\": 20 }", "{ \"name\": \"李四\", \"age\": 30 }", "{ \"name\": \"王五\", \"age\": 25 }" };
上述代碼定義了一個名為json_str_arr的字符串數組,其中每個元素都是一個json字符串。
在每個json字符串中,使用雙引號括起來的部分都需要轉義。例如,"name"和"age"就需要使用反斜杠進行轉義,變成\"name\"和\"age\"。
如果需要在json字符串中添加數組或對象,可以使用類似以下的格式:
char* json_str_arr[] = { "{ \"name\": \"張三\", \"age\": 20, \"hobby\": [\"籃球\", \"游泳\"] }", "{ \"name\": \"李四\", \"age\": 30, \"friends\": {\"小明\": 10, \"小紅\": 20} }", "{ \"name\": \"王五\", \"age\": 25, \"phone\": {\"mobile\": \"123456789\", \"home\": \"987654321\"} }" };
使用上述方法定義json字符串數組可以方便地在C語言中處理json數據。
上一篇vue判斷理由權限
下一篇Python 紅黑樹實現