wudi7965
2009-11-23 17:44
浏览 273
已采纳

Java中如何根据“NameSpace别名:Node Local Name”串检索XML文档?

如题,例如:输入XML文档:

ns1:axxx

要求根据参数“ns1:a”搜索节点,该用什么方法?
注意:传入的XML文档不确定、可能的NameSpace和NS别名也不确定,搜索参数也不确定。
getElementById()、getElementsByTagName()、getElementsByTagNameNS()好像都不行吧,因为我只知道NS别名,不知道真正的NS URI啊!
[b]问题补充:[/b]
能否具体一些,例如使用哪个Class哪个方法?

我对dom4j不熟,一直是使用JDK提供的API操作XML的。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • wanghaolovezlq 2009-11-23 18:30
    已采纳
    点赞 评论
  • wanghaolovezlq 2009-11-23 18:30

    这个要看你用哪个xml解析框架,用dom4j应该是支持的

    点赞 评论