Increase Support for yEd GraphML File Format

Topics: serialization
Jul 28, 2011 at 8:06 PM

I am looking to extend the GraphML deserialization to better handle the output from yEd. 

The current deseralizer appears to fail as soon as it encounters one of the data entities. It also does not appear to consume the key data in the header.

If this functionality currently exists, could someone direct me to an example of how to deserialize with data entities (like those added by yEd for layout). 

My current desire is to consume the file just to access the graph and ignore any of the layout information. I would then like to extend the deserialization to properly assign properties for vertex / edge classes which align to the key data.

If no one has any advice, I will probably try to implement this functionality.