亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我應該在C+中使用什么XML解析器?

我應該在C+中使用什么XML解析器?

C++
夢里花落0921 2019-06-19 16:51:39
我應該在C+中使用什么XML解析器?我有需要解析和/或構建XML文檔并將它們寫入文本(文件或內存)的XML文檔。因為C+標準庫沒有這個庫,我應該使用什么?注:這是一個明確的,C+-FAQ風格的問題。所以是的,它是別人的復制品。我并不是簡單地考慮其他問題,因為他們往往會要求一些更具體的問題。這個問題比較籠統。
查看完整描述

3 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

您可能需要考慮另一種處理XML的方法,稱為XML數據綁定。特別是如果您已經有了XML詞匯表的正式規范,例如在XMLSchema中。

XML數據綁定允許您在不執行任何XML解析或序列化的情況下使用XML。數據綁定編譯器自動生成所有低級代碼,并將解析的數據表示為與應用程序域相對應的C+類。然后通過調用函數和使用C+類型(int、Double等)來處理這些數據,而不是比較字符串和解析文本(這是使用低級別的XML訪問API(如DOM或SAX)所做的)。

例如,請參閱我編寫的開源xml數據綁定實現,編碼合成XSD對于一個重量輕、不依賴的版本,編碼合成XSD/e.


查看完整回答
反對 回復 2019-06-19
  • 3 回答
  • 0 關注
  • 539 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號