前提:已经知道book节点有且只能有1个id属性
将book节点进行强制类型转换,转换成Element类型
//Element bookt = (Element) bookList.item(i);
//通过getAttribute("id")方法获取属性值
String attrValue = bookt.getAttribute("type");
System.out.println("type属性的属性值为" + attrValue);
这里book标签有多个属性也是可以的
将book节点进行强制类型转换,转换成Element类型
//Element bookt = (Element) bookList.item(i);
//通过getAttribute("id")方法获取属性值
String attrValue = bookt.getAttribute("type");
System.out.println("type属性的属性值为" + attrValue);
这里book标签有多个属性也是可以的
2015-09-14
@馒头爷爷
if (qName.equals("book"))
bookList.add(book);
else if(!qName.equals("bookstore")){
Class<?> c = book.getClass();
try {
Method method = c.getMethod("set" + qName.substring(0, 1).toUpperCase() + qName.substring(1),String.class);
method.invoke(book, value);
} catch (Exception e) {}
}
if (qName.equals("book"))
bookList.add(book);
else if(!qName.equals("bookstore")){
Class<?> c = book.getClass();
try {
Method method = c.getMethod("set" + qName.substring(0, 1).toUpperCase() + qName.substring(1),String.class);
method.invoke(book, value);
} catch (Exception e) {}
}
2015-09-05