在 C++ 編程語言中,使用 list
#include#include #include
#include using namespace std; int main() { // 創建 list 數據類型 list my_list; my_list.push_back("apple"); my_list.push_back("banana"); my_list.push_back("orange"); // 創建 Json::Value 對象 Json::Value root; // 遍歷 list ,將每個元素添加到 Json::Value 對象中 for (list ::iterator it = my_list.begin(); it != my_list.end(); it++) { root.append(*it); } // 將 Json::Value 對象轉換為 JSON 字符串 std::string json_str = root.toStyledString(); // 輸出 JSON 字符串 cout<< json_str<< endl; return 0; }
首先,我們需要在代碼中包含 list、string、json 頭文件。接著,在 main() 函數中創建一個 list 數據類型 my_list,并向其中添加三個字符串元素。接下來,我們創建一個 Json::Value 類型的對象 root,該對象將用于存儲 list 數據類型的元素。然后,使用 for 循環遍歷 list 數據類型,在每個循環中,向 root 對象中添加一個元素。最后,調用 root.toStyledString() 函數將 Json::Value 對象轉換為 JSON 格式的字符串,并將其存儲在 json_str 變量中。
在以上示例代碼中,我們使用了 json 庫中的 Json::Value 類型和 toStyledString() 函數。如果您還不了解這些函數,請先查閱相關資料。如果您需要將其他類型的數據轉換為 JSON 格式,請參考相關文檔或使用第三方函數庫。
上一篇python+t2
下一篇python 并口l模塊