寻找一个好的C ++库来解析AMF3

时间:2011-09-08 13:45:17

标签: c++ cross-compiling amf

用于解析AMF3的C ++库是什么?

2 个答案:

答案 0 :(得分:2)

基于一些简单的研究,libamfx不支持AMF3,amf3cplusplus不是规范的完整实现,尽管它可能适合您的需求。似乎没有任何纯C库,所以接下来要看的是C语言扩展。

在C for PHP(AMFEXT)中有一个功能齐全的AMF实现,一个用于Python(PyAMF)的C实现,一个用于Objective-C(Cocoa-AMF),以及一个for Ruby(RocketAMF)。但是,这些都不是一揽子解决方案。

你最好的选择是尝试amf3cplusplus,看看它是否符合你的要求。如果没有,就可读性和用C ++数据结构替换特定于语言的代码而言,RocketAMF可能最容易用作起点。

答案 1 :(得分:0)

我明白libamfx实际上很好。 你试过吗?