欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c 組裝成json

榮姿康1年前6瀏覽0評論

JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,由于其簡單易讀的特點,已經成為現代web應用中常用的數據格式。在C語言中,我們可以使用組裝的方式來構造JSON數據,下面將介紹如何使用C語言組裝成JSON。

#include#include#includevoid printJSON(char* jsonString);
int main(void) {
//創建一個JSON字符串
char* jsonString = "{ \"name\": \"John\", \"age\": 20, \"city\": \"New York\" }";
//打印JSON字符串
printJSON(jsonString);
//創建一個JSON對象
char name[] = "John";
int age = 20;
char city[] = "New York";
char jsonObj[100];
sprintf(jsonObj, "{ \"name\": \"%s\", \"age\": %d, \"city\": \"%s\" }", name, age, city);
//打印JSON對象
printJSON(jsonObj);
return 0;
}
void printJSON(char* jsonString) {
printf("%s\n", jsonString);
}

在代碼中,我們首先創建了一個包含JSON字符串的指針,然后使用printJSON函數將其打印出來。接著我們通過sprintf函數創建了一個JSON對象,仍然使用printJSON函數打印輸出。需要注意的是,由于sprintf函數會把JSON字符串里的特殊字符進行轉義,所以在輸出時需要用雙引號包裹起來。