Набор инструментов для визуализации, проблемы с чтением XML-файла

Я новичок в префузии, поэтому я создал игрушечный проект, но у меня всегда возникают проблемы с чтением XML-файла:

public class testProfusion {

public static void main(String[]args){

    Graph graph = null;

    try {
        graph = new GraphMLReader().readGraph("http://www.w3schools.com/xml/note.xml");
    } catch ( DataIOException e ) {
        e.printStackTrace();
        System.err.println("Error loading graph. Exiting...");
        System.exit(1);
    }

}

}

адрес действителен и может быть доступен напрямую. Однако, как бы я ни менялся, я всегда получаю ошибку:

at prefuse.data.io.GraphMLReader.readGraph(Unknown Source)
at prefuse.data.io.AbstractGraphReader.readGraph(Unknown Source)
at testProfusion.main(testProfusion.java:13)
Caused by: java.lang.NullPointerException
at prefuse.data.io.GraphMLReader$GraphMLHandler.endDocument(Unknown Source)

Пожалуйста, помогите мне;-)!!!

1 ответ

Файл http://www.w3schools.com/xml/note.xml не является допустимым документом GraphML.

Пожалуйста, попробуйте свой код с http://graphml.graphdrawing.org/primer/simple.graphml

Узнайте больше о GraphML на http://graphml.graphdrawing.org/primer/graphml-primer.html

Другие вопросы по тегам