我有一个C-Header文件定义了几个stuct,包含多个char数组.
我想用Java解析这些文件.是否有一个用于将C-Header文件读入结构的库,或者是否有一个了解C-Header文件的流解析器?
只是为了更多背景(我只是在寻找一个C-Header解析器,而不是解决这个特定问题的解决方案):我有一个包含数据的文本文件和一个解释结构的C-Header文件.两者都有点动态,所以我不想生成Java类文件.
例:
#define TYPE1
typedef struct type1
{
char name1[10];
char name2[5];
}
#endif
Run Code Online (Sandbox Code Playgroud)
Type2,Type3等类似.
数据结构:
type1ffffffffffaaaaa
Run Code Online (Sandbox Code Playgroud)