title: XML to graph by JGraphX API
body: <p>I need to parse XML to a graph in JGraphX using Java. I get this XML from the JGraphX library and need to again set a graph by this XML. Is there any JGraphX library method that converts XML to a graph? I have this this below code to get XML from a graph:</p>
  
  <pre><code>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());
  }  
  </code></pre>
  
  <p>So is there any way to get a graph from this XML? Otherwise what should I do to generate the graph? If I try to generate a graph by reading the XML one by one it may take time with complex algorithms hence I tried to find other library method.</p>