我正在寻找一种在C#文件中轻松读取的方法,并将其放入Java中进行数据库存储(存储类名、函数、变量等)。
我正在为我正在创建的游戏制作一个层次化的状态机AI构建工具,并且需要能够导入现有的C#文件并将其存储在数据库中以便将来检索。
有没有人知道以前有任何用于解析C#文件的库?类似于JavaParser的东西
谢谢大家!
编辑:这需要成为我的Java的一部分。我将通过加载C#文件,并将其保存到db4o数据库中。
发布于 2012-07-04 20:01:20
您可以使用罗斯林,但这需要一些工作:http://msdn.microsoft.com/en-US/roslyn
顺便说一句,罗斯林只是在预览。微软还没有说真正的发布将于何时发布。
这是一个C#库。您需要使用Roslyn使用C#程序进行实际的解析。
发布于 2012-07-04 20:17:48
此页谈到了一个名为蚱蜢的IL到Java字节码编译器,但它似乎不再存在了。也许您可以这样做,并在加载编译后使用反射,如果需要的话,也不确定代码本身在哪里。
https://stackoverflow.com/questions/11334835
复制相似问题