我需要一些與C++一起使用的解析EXI格式消息的東西。就解決方案的形式而言,我並不挑剔。這可能是一個類似Xerces的庫,一個類似rapidxml的頭文件集,甚至是一個脫機的「編譯器」,它接收XSD文件並根據內容創建C/C++源文件。使用C++解析EXI
這是什麼不能是任何形式的Java解決方案。我遇到過EXIficient和OpenEXI,都是基於Java的解決方案,不適合我的情況。我正在嵌入式環境中工作,我們不會有JVM的「豪華」。
我需要一些與C++一起使用的解析EXI格式消息的東西。就解決方案的形式而言,我並不挑剔。這可能是一個類似Xerces的庫,一個類似rapidxml的頭文件集,甚至是一個脫機的「編譯器」,它接收XSD文件並根據內容創建C/C++源文件。使用C++解析EXI
這是什麼不能是任何形式的Java解決方案。我遇到過EXIficient和OpenEXI,都是基於Java的解決方案,不適合我的情況。我正在嵌入式環境中工作,我們不會有JVM的「豪華」。
可用的EXI解析器並不多。
你可以嘗試使用的商用,但穩定: http://www.agiledelta.com/product_efx-me.html
還是EXIP也不錯,但在alpha階段: http://exip.sourceforge.net/
根據您的實現規範,這些應用程序的里程可能會有所不同。
謝謝!我認爲EXIP必須是我最終使用的。支付這樣的東西並不是真正的選擇。由於我們正在做簡單的EXI的東西,我認爲EXIP現在「足夠穩定」了。 – cottonke
http://exip.sourceforge.net – 2013-01-24 15:10:58