在我正在开发的 android 应用程序中,我需要获取一个包含一些数据的 json 文件来重建 java 类的代码行。是否有任何 java/javascript 库允许以 JSON 格式转换/解析 java 类(不仅具有字段,还包含其中定义的方法),反之亦然?
编辑:我还需要跟踪整个项目的结构(类似于 antlr?)
EDIT2:我的错,我想将一个 java 类代码存储到一个 JSON 对象中来表示它,我还想通过解析 Java 代码并查找方法、类、参数来创建自己的 json 对象。
{
"file": "PATH/TO/.java",
"language": "java",
"from": 0,
"to": 255,
"classes": [
"Test:2"
//...
],
"lines": [
[
"public class Test{"
//...
]
]
}
但如果有一个好的起点,那就太好了。