我正在学习Java,我们在学校有这个任务:
"XMLDecode this XML with the following class.."
继承XML代码:
https://www.dropbox.com/s/9nedam40v2q8wbr/XML.xml
哦,我会试着解释一下我的问题是什么:
我不知道如何让这些指导者“说话”。如果我将ResultSet设置为null,则为NullpointerException,但我不知道如何从中获取结果集。
这就是我的开始......
URL url;
try {
url = new URL("THE URL TO THE XML");
XMLDecoder ois = new XMLDecoder(url.openStream());
// Can also do:
// XMLDecoder ois = new XMLDecoder(url.openStream(), new CachingResultSetTableModel());
ois2.close();
} catch (Exception e) {
e.printStackTrace();
}
这是连接正常
正如我正在努力问的那样,是如何将我刚刚制作的内容“连接”到一个可用的制表代码中。 代码位于:
https://www.dropbox.com/s/7xqkp6pb6zqyc21/CachingResultSetTableModel.java
答案 0 :(得分:2)
ResultSet与您的问题无关。
您发布的XML具有固定的,而不是自我描述的语法。固定意味着有一组有限的有效标签。不自我描述意味着标签具有隐含意义。