C JSON 在線是一種方便快捷的工具,可用于將 JSON 數據格式化并輸出到屏幕上。C JSON 在線支持多種功能,包括解析 JSON 字符串,格式化輸出 JSON 數據和驗證 JSON 數據的有效性。
要使用 C JSON 在線,您需要將要解析的 JSON 字符串粘貼到輸入框中。C JSON 在線將自動解析您的 JSON 數據,并將其格式化成易于閱讀的結構。您可以使用預設選項或自定義選項來控制 JSON 輸出的格式,例如顯示空格或換行符。
#include <stdio.h> #include <stdlib.h> #include <cJSON/cJSON.h> int main() { char json[] = "{\"name\":\"張三\",\"age\":22,\"gender\":\"男\"}"; cJSON *root = cJSON_Parse(json); if (root == NULL) { printf("JSON 解析失敗\n"); exit(1); } printf("姓名: %s\n", cJSON_GetObjectItem(root, "name")->valuestring); printf("年齡: %d\n", cJSON_GetObjectItem(root, "age")->valueint); printf("性別: %s\n", cJSON_GetObjectItem(root, "gender")->valuestring); cJSON_Delete(root); return 0; }
除了格式化輸出 JSON 數據之外,C JSON 在線還可以讓您驗證 JSON 數據的有效性。如果您輸入的 JSON 數據無效,C JSON 在線將輸出錯誤消息并幫助您查找問題所在。
總的來說,C JSON 在線是一種非常有用和方便的工具,特別是在與 JSON 數據打交道的時候。無論您是新手還是經驗豐富的程序員,都可以使用 C JSON 在線來加速工作和提高生產力。