1

我需要一些与 C++ 一起使用的东西,它可以解析 EXI 格式的消息。我对解决方案的形式并不挑剔。这可能是一个类似 Xerces 的库,一组类似 rapidxml 的头文件,甚至是一个离线“编译器”,它接收 XSD 文件并根据内容创建 C/C++ 源。

不可能是任何形式的 Java 解决方案。我遇到过 EXIficient 和 OpenEXI,它们都是基于 Java 的解决方案,不适合我的情况。我在嵌入式环境中工作,我们不会拥有 JVM 的“奢侈”。

4

1 回答 1

2

可用的 EXI 解析器并不多。

您可以尝试使用商业但稳定的: http ://www.agiledelta.com/product_efx-me.html

或者 EXIP 也不错,但处于 alpha 阶段: http ://exip.sourceforge.net/

根据您的实施规范,您使用这些应用程序的里程可能会有所不同。

于 2013-01-24T15:21:09.500 回答