SolutionXML not read correctly from VDX with spaces between attribute and value

Hello,

It would seem like Aspose is struggling to parse the name from a solution xml element if the xml contains spaces between the attribute and the value.

For example <SolutionXML Name = “test2”> vs <SolutionXML Name=“test2”>

Visio is happy to accept solution xml elements formatted like this. Although a quick fix would be for us to not store solution xml in this way, unfortunately we have been doing so for many years and have tens of thousands of customer files formatted this way.

I’ve created a test project to demonstrate.Aspose.Diagram.Defect.SolutionXML.zip (33.1 KB)

Regards.

Andrew

@andrew.ridgeley,
We managed to replicate the incorrect reading of SolutionXML elements. It has been logged under the ticket ID DIAGRAMNET-51297 in our bug tracking system. We have linked your post to this query and will keep you informed regarding any available updates. We are sorry for the inconvenience caused.

Best Regards,
Imran Rafique

@andrew.ridgeley,
The ticket ID DIAGRAMNET-51297 has been resolved. If there is no issue in the quality assurance phase, then this fix will be included in the next version 17.7 of Aspose.Diagram for .NET API. We will inform you via this forum thread as soon as the new release is published.

Best Regards,
Imran Rafique

@andrew.ridgeley,
The ticket ID DIAGRAMNET-51297 has been fixed in the new version 17.7 of Aspose.Diagram for .NET API.

Best Regards,
Imran Rafique

This appears to have been resolved in my test environment.

Regards,

Andrew

@andrew.ridgeley,
Thank you for the confirmation. It is nice to hear from you that the problem has been resolved.

Best Regards,
Imran Rafique