用于解析AMF3的C ++库是什么?
答案 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实际上很好。 你试过吗?