Document有一个getElementById的方法,在文档中的解释是:
<root>
<test id="test">
haha
</test>
必须要在xml有相关定义。
这时就需要dtd出场了。声明一个简单的内部样式即可解决问题:
<!DOCTYPE root [
<!ELEMENTroot ANY>
<!ATTLISTtest id ID #required >
]>
这样,再在java执行getElementById("test")就可以获取test元素了。
原文链接:https://www.f2er.com/xml/299980.html