我發現this link on serialization protocols,但只有XML處理通過Xpath引用字段。我不是XML的忠實粉絲,因爲它的序列化速度很慢,很大並且不適合以文本格式閱讀。序列化格式與字段的字符串引用
我還有什麼替代方案?
我需要至少搜索字段或數組,並且理想情況下通過對已知模式進行驗證來實時添加對象。
我發現this link on serialization protocols,但只有XML處理通過Xpath引用字段。我不是XML的忠實粉絲,因爲它的序列化速度很慢,很大並且不適合以文本格式閱讀。序列化格式與字段的字符串引用
我還有什麼替代方案?
我需要至少搜索字段或數組,並且理想情況下通過對已知模式進行驗證來實時添加對象。
除了可以使用共同的東西:
順便說一句,如果你發現XML不好看,你可能會遇到其他「人類可讀」序列化選項的問題。
編輯:合併@ marc的評論。
你想驗證傳入的序列化數據或正在序列化的數據嗎? – svick
如果您正在尋找非XML解決方案,那麼標記您的問題「XML」是一個戰術錯誤 - 查看問題的人將全都是XML愛好者。 –
我有內存中的對象,並希望每次更改任何內容時進行驗證。當我序列化時最糟糕的情況。 – Damian