在线等待

roy1224 2005-04-15 10:58:59
我有两个java类:test1.java test2.java

假如xml文件:
<class>
<classname>test1</classname>
</class>


我想在test2类中通过xml文件来引入test1类
请问如何能实现?
...全文
116 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
roy1224 2005-04-15
  • 打赏
  • 举报
回复
像你说的会报如此的错java.lang.ClassNotFoundException: MyJif1


有可能我没有说清楚我的意思!

比如通过JDOM我在test2中只是得到了一个字符串test1
但是我想让这个字符串指向类test1

比如类test1中有个静态变量te
我想在类test2中通过类名来调用它即:test1.te

飞行的兔子 2005-04-15
  • 打赏
  • 举报
回复
如果获得了字符串那就更好办啊!
Class c=Class.forName("classname");
roy1224 2005-04-15
  • 打赏
  • 举报
回复
现在获取的是个字符串啊,如何转化为对象?
飞行的兔子 2005-04-15
  • 打赏
  • 举报
回复
那你选取一种解析xml的方式啊,想dom,sax,jdom等来获得!
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
DocumentBuilder db=dbf.newDocumentBuilder();
Document doc=db.parse(new File("xmlfilepath"));
这样你就获得了这个xml文件得Document,x现在你就用这个Document去获得标签classname的body值了!
这是用Dom的方法,代码自己写!你也可以用其它几种方式!

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧