if(qName.equals("book")) 这里如果不知道book的话怎么玩

来源:3-3 使用 SAX 解析 XML 文件的节点名和节点间文本

魔码

2017-04-14 03:57

public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {

// TODO Auto-generated method stub

super.startElement(uri, localName, qName, attributes);

//System.out.println(uri);

//System.out.println(localName);

   //System.out.println(qName);

//System.out.println(attributes);

if(qName.equals("book"))

这里如果不知道book的话怎么玩

写回答 关注

3回答

  • 丑丶小亚
    2018-02-05 15:00:10

    要是什么都不知道,就换回讲师讲的docment方式去读,不需要你知道节点名,只要自己做判断是否还有根节点就好。

  • qq_喷泉_0
    2017-05-10 22:19:51

    只要知道根节点,可以依次获取子节点,子节点的子节点和节点属性

  • 慕粉151646526
    2017-04-14 17:57:11

    不知道的话,你的book 类也建不了呀。因为知道xml结构,才能根据结构知道book entity是有什么属性。

Java眼中的XML---文件读取

通过Java认识并且创造XML文件,如何应用 Java“解析 XML

83199 学习 · 431 问题

查看课程

相似问题