Announcing OmniGraffle 4.0 beta 3 and OmniGraffle Professional
4.0 beta 3
Greg Titus
greg at omnigroup.com
Wed Jun 29 15:38:28 PDT 2005
On Jun 29, 2005, at 12:51 PM, L.G. Meredith wrote:
> Joel,
>
> i just checked, the beta 3 version is also not emitting schema-valid
> XML when exporting to Visio XML Drawing -- at least it is not valid
> against the Microsoft Office 2003 Visio Schema available from MS
> downloads. To verify this, you may
[...]
> i look forward to being able use OmniGraffle with schema-valid Visio
> XML Drawings.
>
> Best wishes,
>
> --greg
>
> P.S. Perhaps you folks are using a different schema for Visio XML
> Drawings. If so, please let me know where i can obtain that schema.
Hi Greg,
It looks like we were emitting the contents of <Char_Type> in the wrong
order (as you found), and also the contents of <Window>. With the two
changes to build the elements of these two subtrees in the order
specified by the schema, your Example document validates correctly.
You'll see those changes show up in the next release of Graffle 4.
The code involved was written in reference to Microsoft's Visio 2002
XML documentation, before an XSD was ever published - thus the ordering
issues, which don't actually effect correct parsing of the file by
either Visio 2002 or Visio 2003.
Thank you very much for pointing out this error, and if you come upon
anything else that fails to validate, please let us know.
- Greg
More information about the OmniGraffle-Users
mailing list