1
我感興趣的是,是否存在用於使用JSON的庫 Boost可以保留數據類型?使用Boost處理JSON
我知道property_tree,但是如果我讀了一個有效的JSON,然後將它寫出來,結果是所有字段都是字符串。這是因爲 property_tree內部不區分不同的值類型。但是 我需要一些可以閱讀的東西,例如
{"number":42}
可以訪問它,然後以相同的形式寫入。因此我的問題。
我感興趣的是,是否存在用於使用JSON的庫 Boost可以保留數據類型?使用Boost處理JSON
我知道property_tree,但是如果我讀了一個有效的JSON,然後將它寫出來,結果是所有字段都是字符串。這是因爲 property_tree內部不區分不同的值類型。但是 我需要一些可以閱讀的東西,例如
{"number":42}
可以訪問它,然後以相同的形式寫入。因此我的問題。
JSON Spirit基於Boost,可以用於讀/寫json,同時保留基本類型。它需要轉換爲用於保存類型信息的變體類型對象。
是的,謝謝你很多。它看起來像我一直在尋找的解決方案。 –