我有一堆數據加載到TClientDataset中,表示一個複雜對象的數組。但是,當我嘗試運行TClientDataset:'XML不支持字段類型'。
Dataset.SaveToFile('c:\test.xml', dfXMLUTF8);
它不喜歡它:「不支持的字段類型的XML。」 testing.exe引發的異常類EDBClient有消息
項目。
由於兩個原因,這比實際應用要少得多。首先,它沒有說明哪個字段或哪個字段類型不被支持,其次,實際的保存發生在黑盒DLL中。
我在這個數據集中使用的唯一字段類型是整數,字符串,布爾值和一些用於存放整數字段數組的TArrayFields。沒有我期望的所有那些難以序列化的東西。任何人都知道爲什麼這不起作用?
如果您刪除陣列,它會工作嗎? – 2008-12-26 20:49:18