假设您必须开发一个基于Web的应用程序,该应用程序需要能够读取.NET DLL的内容,并从中使用所有命名空间,类等的列表填充本地数据库。 p>
它还必须对Java JAR文件执行相同的操作。
我可以用什么语言来开发这个?
我倾向于.NET,但如果它更合适,我可能会考虑另一种语言/框架。我是PHP的基础到中级水平。
答案 0 :(得分:2)
我认为“从DLL获取此信息”和“从JAR文件中获取此信息”活动之间没有任何共同之处,或者与Web应用程序显示信息。当然已经存在转储这些信息的工具。
您可能应该用您熟悉的任何语言编写Web部分,并执行pre-existiong工具来执行提取任务...
答案 1 :(得分:1)
反思答案:用.NET语言做它会更好。阅读DLL将是困难的部分。 JAR文件只是一个ZIP文件,使用任何语言编写的工具都很容易检查。
答案 2 :(得分:0)
我想知道你是否想要那个? 我的意思是,首先人们写了很多不太好看的代码,其次,有些代码可能会对代码进行混淆,有什么说你可以“获取内容”然后理解呢?
但是可以肯定的是,有些工具可以读取dll并获取您想要的内容。