Мне нужно разобрать XML на график в JGraphX с использованием Java. Я получаю этот XML из библиотеки JGraphX, и мне нужно снова установить график по этому XML. Есть ли какой-нибудь библиотечный метод JGraphX, который преобразует XML в график? У меня есть этот код ниже, чтобы получить XML из графика:
try
{
System.out.println("call xml getting code");
mxCodec codec = new mxCodec();
String xml = mxUtils.getXml(codec.encode(graph1.getModel()));
java.io.FileWriter fw = new java.io.FileWriter("E:\\my-file.xml");
fw.write(xml);
fw.close();
}
catch(Exception ex)
{
System.out.println("ERROR : "+ex.getMessage());
}
Так есть ли способ получить график из этого XML? В противном случае, что я должен сделать, чтобы создать график? Если я попытаюсь создать график, прочитав XML один за другим, это может занять время со сложными алгоритмами, поэтому я попытался найти другой библиотечный метод.