1
我在擴展HTMLEditorKit.ParserCallback來解析HTML。我在這樣的重寫的方法在某一元素類型匹配:如何使用Swing的HTMLEditorKit.ParserCallback檢索元素的屬性?
@Override
public void handleStartTag(Tag t, MutableAttributeSet a, int pos) {
if (Tag.DIV.equals(t)) {
String id = (String) a.getAttribute("id");
String clazz = (String) a.getAttribute("class");
...
這條線,標識和clazz中後總是空的,但我知道一個事實,有問題的元素包含了這些屬性。
我該如何檢索這些屬性?