Я следую некоторые учебники, чтобы сделать XML Parser ..Java DOM XML парсер getElementsByTagName() не работает
я не могу получить futher, потому что он говорит, что метод getElementsByTagName() не определено для типа документа.
что я сделал неправильно?
import org.jdom2.Document;
import org.jdom2.input.SAXBuilder;
import org.w3c.dom.NodeList;
import org.w3c.dom.Node;
import org.w3c.dom.Element;
public class Parser {
public static void main(String[] args) {
try {
SAXBuilder parser = new SAXBuilder();
Document doc =
parser.build("http://developerlife.com/xmljavatutorial1/AddressBook.xml");
NodeList listOfPersons = doc.getElementsByTagName("PERSON");
int numberOfPersons = listOfPersons.getLength();
} catch (Exception e){}
}
}
пожалуйста, покажите файл XML – pd30
вы подключаетесь неверный класс документа. Пожалуйста, импортируйте как следует: import org.w3c.dom.Document – ipinyol
ссылка находится в коде .. @ pd30 * –