1
有人可以給我一個使用Boost庫的序列化/非集成化的例子嗎?我在C++/Ubuntu的9.1boost C++序列化/反序列化
工作,我有類
class x
{
public:
x();
std::string name;
std::string surname;
};
如何使用boost序列化創建XML <1.0...> id: <name>..<surname>
?還是有另一種方法來做到這一點?
這看起來像生產無效的XML的直接路由,因爲它不entitize數據。即,如果任何一個字符串包含「<」,會發生什麼? – ildjarn 2011-05-10 14:03:29
@ildjarn,我試圖做的一點是,有時你不需要開銷...反正 - 這個星球上有一個名字,裏面有一個'>''''或'&' ?你會怎麼說呢?這只是簡單的愚蠢!無論如何,任何輸入機制肯定會通過這一點驗證數據。 – Nim 2011-05-10 14:08:39
不尋常,當然,但在美國,至少它的名字中有特殊的標點符號是合法的*。 – ildjarn 2011-05-10 14:10:30